﻿/* seperator */
.sep {background: #666; height: 1px; overflow: hidden;}
/* country selector */
.countrySelctor {display: block; height: 14px;}
.countrySelctor li {float: left; padding-left: 6px;}
/* main nav */
.mainNav {width: auto; height: 25px; overflow: visible}
.mainNav li {float: left; height: 20px;}
.mainNav li a {background: url(../images/nav_bg.gif) no-repeat; margin: 0 10px 0 3px; padding: 3px 5px 10px 5px}
*:first-child+html .mainNav li a {zoom: 1}
* html .mainNav li a {zoom: 1}
/* main flash */
#mainFlash {margin-bottom: 15px; margin-left: -10px; width: 700px;}
/* info box list */
.infoBoxList {border-top: 1px solid #666; display: block; float: left; padding: 10px 0; width: 930px;}
.infoBoxList li {display: block; float: left; padding: 10px 30px 10px 0; width: 280px;}
/* twitter box */
.twitterBox {padding-left: 10px!important; width: 240px!important; vertical-align: baseline}
.twitLink {height: 17px; padding:10px 0;}
/* location */
.location {clear: left; height: 375px; padding: 10px 0 15px 0;}
.location .locationMap {float: left; margin-right: 20px; height:375px; width:590px;}
.locationDetails {float: left; padding: 10px 0; width: 280px;}
.locationDetails p {margin-bottom: 0}
