/*---------------------------------------------------------------------------
H O M E
-----------------------------------------------------------------------------

--------------------------------
STRUCTURE
------------------------------*/
#wrapper-top {height: 15px;}
.btn{clear:both;}
#flashWrapper { height: 351px; width: 620px; float:left; position:relative; margin: -23px 0 0 0; padding: 10px 0 0 10px; }
#topRightContentWrapper {position: relative; float:right; width: 285px; margin: -30px 10px 0; }
#bottomContentWrapper {position: relative; float:left; padding: 30px 0 60px 18px;}
#bottomLeftTout {float:left;position:relative;width:300px;}

#bottomLeftTout ul span{left:65px;overflow:hidden;position:absolute;width:195px;}
#content span.leftToutHeader {top: 1px; height:15px;font-style:italic;font-weight:bold;color:#555;}
#content span.leftToutContent { font-size:87%;top: 16px; height: 42px;}

/*------------------------------
ADDITIONAL CLASSES
------------------------------*/
.popup{left: 273px;}


/*------------------------------
HEADERS/PARAGRAPHS
------------------------------*/
#content span, #content p {color: #8C9594; font-size: 92%;}

#topRightTout img {float: left; margin: 0 0 0 -10px;}
#topRightTout h3 {float:left; font: 130%/1.25 Arial,helvetica,Verdana,lucida,sans-serif; color:#0f7707; padding: 37px 0 0 0; font-weight:bold;}
#topRightTout span {float:left; position:relative; padding: 10px 50px 0 2px;}
#topRightTout a {float: left; border-bottom: 1px dotted #8C9594; padding: 0 0 20px 0; width: 257px; }
#topRightTout {padding: 0 0 0 10px;}

#newsWrapper {float: left; padding: 10px 0 0 10px;}

#newsWrapperSubHeader {padding: 0 0 10px 0; display:block;}

#newsWrapper ul {width: 238px; padding: 10px 10px 8px 10px; border-top: 1px dotted #8C9594; border-bottom: 1px dotted #8C9594;}
#newsWrapper li { min-height:55px;height: auto !important;height:55px;position: relative;}
#newsWrapper a {display:block;}
#newsWrapper img{ position:absolute;top:0;left:-15px;}
#newsWrapper ul span { float: left;left: 65px;position: relative;width: 175px;}
#newsWrapper .header {color:#555;font:italic bold 92%/1.25 Arial;}

#bottomLeftTout h4, #bottomLeftTout span, #bottomLeftTout ul {float:left;}
#bottomLeftTout ul {border-bottom: 1px dotted #8C9594;border-top: 1px dotted #8C9594;display: inline;margin: 20px 15px 0 0;padding: 20px 0 60px 10px;width: 272px;}
#bottomLeftTout li {position:relative; height: 70px;}
#bottomLeftTout li img {position:absolute; left: 1px; top: 1px;}
#bottomLeftTout .toutSubHeader{clear:both;width:270px;}

#bottomRightToutContainer .toutDesc {border-bottom: 1px dotted #8C9594;height: 35px;overflow: hidden;}
#bottomRightToutContainer p{width: 300px;}

#bottomImage {bottom:-20px;left:20px;position:absolute;}

#bottomContentWrapper ul {float:left;}
#bottomContentWrapper ul li {float:left; width: 300px;}

#bottomRightToutContainer {width: 635px;}
#bottomRightToutContainer img {padding: 10px 0 0 0;}
#bottomRightToutContainer li {padding: 0 15px 0 0;}
.bottomRightToutContentText {float: left; width: 205px; height: 30px; overflow:hidden; }
.toutContent {width: 300px; border-top: 1px dotted #8C9594; margin: 9px 0 0 0; }

#moviePlayer {padding: 31px 0 0 5px;}

/*------------------------------
LINKS
------------------------------*/
#FlashContent a {display:block;height:351px;margin:10px 0 0 10px;padding:5px 0 0;text-align:center;width:620px;}

/*------------------------------
IMAGES
------------------------------*/

