

div.clear {
    clear: both;
}

img {
    border: none;
}

body {
    background: #4c0000 url('../img/bg.gif') repeat-x;
    color: #000;
    margin: 0;
    padding: 0;
    font-size: 11px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    line-height: 13px;
}

#container {
    width: 1020px;
    margin: auto;
}

.intro {
    width: 1020px;
}

#container1 {
	width:520px;
	margin:auto;
}

.vdj {
	margin-top:10px;
}

.vdjInfo {
	margin-top:10px;
	margin-left:23px;
	color:#fff;

}

.mainTitle {
	width:938px;
	margin-left:42px;
	text-align:justify;
}


.SMButtons {
	width:220px;
	height:320px;
	margin-right:40px;
	float:right;
}

.latestNews {
	padding-top:1px;
	float:right;
}

.SM1 {
	float:right;
	
}

.SM2 {
	float:right;
	padding-right:15px;
}

.TweetBox {
	float:right;
}


/* header */
#header {
    float: left;
    background: url(../img/header.jpg) no-repeat;
    width: 1020px;
    height: 195px;
}

#header1 {
    float: left;
    background: url(../img/header1.jpg) no-repeat;
    width: 1020px;
    height: 195px;
}


#headerContact {
    float: left;
    background: url(../img/headerContact.jpg) no-repeat;
    width: 1020px;
    height: 195px;
}

#headerPromoters {
    float: left;
    background: url(../img/headerPromoters.jpg) no-repeat;
    width: 1020px;
    height: 195px;
}

#headerServices {
    float: left;
    background: url(../img/headerServices.jpg) no-repeat;
    width: 1020px;
    height: 195px;
}

#headerClients {
    float: left;
    background: url(../img/headerClients.jpg) no-repeat;
    width: 1020px;
    height: 195px;
}

#headerGallery {
    float: left;
    background: url(../img/headerGallery.jpg) no-repeat;
    width: 1020px;
    height: 195px;
}

/* Content */
#content {
	float: left;
    background: url(../img/content.jpg) no-repeat;
    width: 1020px;
    height: 472px;
}

#contentClients {
    float: left;
    background: url(../img/contentClients.jpg) no-repeat;
    width: 1020px;
    height: 472px;
}

#contentGallery {
    float: left;
    background: url(../img/contentGallery.jpg) no-repeat;
    width: 1020px;
    height: 472px;
}

#contentPromoters {
    float: left;
    background: url(../img/contentPromoters.jpg) no-repeat;
    width: 1020px;
    height: 472px;
}

.activatorForm {
	

    width: 600px;
    height: 400px;
	overflow:auto;
}

#contentServices {
    float: left;
    background: url(../img/contentServices.jpg) no-repeat;
    width: 1020px;
    height: 472px;
}

#contentAbout {
    float: left;
    background: url(../img/contentAbout.jpg) no-repeat;
    width: 1020px;
    height: 472px;
}

#contentNews {
    float: left;
    background: url(../img/contentNews.jpg) no-repeat;
    width: 1020px;
    height: 472px;
}

#contentContact {
    float: left;
    background: url(../img/contentContact.jpg) no-repeat;
    width: 1020px;
    height: 472px;
}

/* News Pages */

.hocNews {
	margin-left:50px;
	float:left;
	width:550px;
}


/* Text headings */
.homeTxt {
	
    margin-left: 50px;
    width: 800px;
    height: 20px;
}

.aboutTxt {
	width:620px;
	text-align:center;
}

.newsHeading {
	margin-left:50px;
}

.newsTxt {
	
    margin-top:10px;
	margin-left: 50px;
    width: 550px;
    height: 400px;
	overflow:auto;
}


.clientsTxt {
    padding-bottom: 5px;
    margin-left: 50px;
    width: 200px;
    height: 20px;
}

.contactTxt {
    margin-left: 50px;
    width: 800px;
}

/* Coda Slider */
#wrapper {
    margin-left: 50px;
    width: 640px;
}

ul.navigation {
    list-style: none;
    margin: 0;
    padding: 0;
}

ul.navigation li {
    display: inline;
}

ul.navigation a {
    padding: 10px;
    color: #000;
    text-decoration: none;
}

ul.navigation a:hover {
    background-color: #c67070;
    color: #fff;
}

ul.navigation a.selected {
    background-color: #990000;
    color: #fff;
}

ul.navigation a:focus {
    outline: none;
}

#slider {
    width: 660px;
    margin: 0 auto;
    position: relative;
}

.scroll {
    height: 410px;
    position: relative; /* fix for IE to respect overflow */
    clear: left;
}

.scrollContainer div.panel {
    padding: 20px;
    height: 380px;
    width: 620px; /* change to 560px if not using JS to remove rh.scroll */
}

.scroll-pane {
    width: 580px;
    height: 410px;
    overflow: auto;
}

.scroll-pane1 {
    width: 690px;
    height: 400px;
    overflow: auto;
}

/* Light box gallery */
#gallery {
    padding: 10px;
    width: 570px;
}

#gallery ul {
    list-style: none;
}

#gallery ul li {
    display: inline;
}

#gallery ul img {
    border: 2px solid #cccccc;
}

#gallery ul a:hover img {
    border: 2px solid #990000;
    color: #fff;
}

#gallery ul a:hover {
    color: #fff;
}

#gallery1 {
    margin-left: -30px;
    width: 700px;
}

#gallery1 ul {
    list-style: none;
}

#gallery1 ul li {
    display: inline;
}

#gallery1 ul img {
    border: 2px solid #cccccc;
}

#gallery1 ul a:hover img {
    border: 2px solid #990000;
    color: #fff;
}

#gallery1 ul a:hover {
    color: #fff;
}

#gallery2 {
    width: 580px;
}

#gallery2 ul {
    list-style: none;
}

#gallery2 ul li {
    display: inline;
}

#gallery2 ul img {
    border: 2px solid #cccccc;
}

#gallery2 ul a:hover img {
    border: 2px solid #990000;
    color: #fff;
}

#gallery2 ul a:hover {
    color: #fff;
}

/* Jquery Accordion */
#accordion {
    list-style: none;
    padding: 0 0 0 0;
    width: 600px;
}

#accordion li {
    display: block;
    background-color: #8ec73c;
    font-weight: bold;
    margin: 1px;
    cursor: pointer;
    padding: 5px 5px 5px 7px;
    list-style: circle;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 20px;
}

#accordion ul {
    margin-left: 20px;
    list-style: none;
    padding: 0 0 0 0;
    display: none;
}

#accordion ul li {
    font-weight: normal;
    cursor: auto;
    background-color: #fff;
    padding: 0 0 0 7px;
}

#accordion a {
    text-decoration: none;
}

#accordion a:hover {
    text-decoration: underline;
}

.contactDetails {
	width:550px;
	text-align:center;
}

/* Services */



.serviceBox1 {
	font-weight:bold;
	color: #960000;
	float:left;
	width:100px;
	height:80px;
}
.serviceBox2 {
	font-size:10px;
	float:left;
	width:170px;
	height:80px;
}

.serviceBox3 {
	font-size:10px;
	float:left;
	width:170px;
	height:80px;
}

.serviceBox4 {
	font-size:10px;
	float:left;
	width:170px;
	height:80px;
}

.serviceBox5 {
	font-weight:bold;
	float:left;
	width:616px;
	height:80px;
}

.serviceBox6 {
	font-weight:bold;
	color:#9ccc26;
	float:left;
	width:100px;
	height:80px;
}

.serviceBox7 {
	font-size:10px;
	float:left;
	width:170px;
	height:80px;
}

.serviceBox8 {
	font-size:10px;
	float:left;
	width:170px;
	height:80px;
}

.serviceBox9 {
	font-size:10px;
	float:left;
	width:170px;
	height:80px;
}


/* News */

.newsImg {
	float:left;
	padding-right:10px;
}

.newsLink{
	text-align:justify;
	float:left;
	width:400px;
}


/* Footer */
#footer {
    background: url(../img/footer.jpg) no-repeat;
    width: 1020px;
    height: 101px;
}

#footerClients {
    background: url(../img/footerClients.jpg) no-repeat;
    width: 1020px;
    height: 101px;
}

#footer .newsFeeder {
    float: left;
    padding-top: 20px;
}

/* Java Tickertape */
#tickertape {
    position: relative;
    background-color: #990000;
    width: 400px;
    height: 20px;
}

#subtickertape {
    background-color: #990000;
    position: absolute;
    width: 400px;
    height: 20px;
}

.subtickertapefont {
    font-family: Georgia, 'Times New Roman', Times, serif;
    text-decoration: none;
}

.subtickertapefont a {
    text-decoration: none;
}

#buttons {
    padding-top: 30px;
}

.faceBook {
    float: right;
    padding-right: 5px;
}

.twitter {
    float: right;
    padding-right: 5px;
}

.bizCom {
    float: right;
}

.skip {
    width: 1020px;
    text-align: center;
    color: #fff;
    text-decoration: none;
}

/* Styles */
.style1 {
    color: #990000;
    font-size: 16px;
}

.style2 {
    color: #9ccc26;
    font-size: 16px;
}

.style3 {
    color: #990000;
    font-size: 16px;
}

.style4 {
    color: #9ccc26;
    font-size: 16px;
}

.style5 {
    font-weight: bold;
    font-size: 13px;
}

.style6 {
    color: #990000;
    text-decoration: none;
    font-size: 16px;
}

.style7 {
    font-weight: bold;
    font-size: 18px;
}

.style8 {
    font-weight: bold;
    font-size: 13px;
    color: #990000;
}

.style9 {
    font-weight: bold;
    font-size: 13px;
    color: #9ccc26;
}

.style10 {
    font-weight: bold;
    font-size: 13px;
}

.style11 {
    font-style: italic;
    font-weight: bold;
    font-size: 13px;
    color: #990000;
}

.style12 {
    color: #fff;
    font-size: 14px;
}

.style13 {
    font-size: 18px;
}

.style14 {
    color: #990000;
    font-size: 18px;
}

.style15 {
    color: #9ccc26;
    font-size: 18px;
}

.style16 {
    color: #990000;
    font-size: 15px;
}

.style17 {
    color: #9ccc26;
    font-size: 15px;
}

.style18 {
    text-align: center;
    font-style: italic;
    font-weight: bold;
    font-size: 24px;
    color: #990000;
}

.style19 {
    color: #fff;
    font-size: 14px;
    text-decoration: none;
}

.style20 {
 	text-align: center;
}

.style21 {
 	font-weight:bold;
}

.style22 {
    text-align: center;
    font-style: italic;
    font-weight: bold;
    font-size: 16px;
    color: #990000;
}

.style23 {
    color: #fff;
    font-size: 11px;
}

.style5a {
    font-size: 12px;
}

.style5b {
    color: #9ccc26;
    font-weight: bold;
    font-size: 16px;
}

.style24 {
 	font-weight:bold;
	font-size:12px;
}

.style25 {
 	color: #990000;
}

.style26 {
 	color: #990000;
}



