/* CSS Document */
body{margin:0px; padding:0px; background:url(images/top_bg.gif) 0 0 repeat-x #FFFFFF; color:#000000; font:12px/14px Arial, Helvetica, sans-serif;}

a:link {text-decoration:none; font-weight:bold; color:#000000;}
a:visited {text-decoration:none; font-weight:bold; color:#000000;}
a:hover {text-decoration:none;	font-weight:bold; color:#4B8F2A;}
a:active {text-decoration:none; font-weight:bold; color:#000000;}
hr{color:#FB9D00;}
h2{font-family: Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#4B8F2A;}
h3{font-family: Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#4B8F2A;}
h5{font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000;}

/*------------------------------------------------------------------------------------------------ */
/* Main Frame */
#mainFrame{width:775px; position:relative; margin:0 auto;}
/*------------------------------------------------------------------------------------------------ */
/* Maintenance Frames */
#topFrame{width:475px; position:relative; margin:0 auto;}
#topFrame1{width:246px; height:210px; background:url(images/update_bg.gif) 0 0 no-repeat; margin:0 auto; clear:both;}
#topFrame2{width:425px; height:200px; position:relative; padding:25px 25px 25px 25px;}
#topSpacer{width:400px; padding:10px 0px 10px 0px; clear:both;}
#topFrame3{width:246px; height:56px; position:relative; background:url(images/es_bg.gif) 0 0 no-repeat; margin:0 auto;}
/*------------------------------------------------------------------------------------------------ */
/* Left Frame */
#leftFrame{width:246px; float:left;}
/* Left Logo Frame */
#flashContent{width:246px; height:600px; background:url(images/menu_bg.png); position:relative;}
/*------------------------------------------------------------------------------------------------ */
/* Right Frame */
#rightFrame{width:529px; float:left;}
/* Right Frame */
#updateFrame{width:200px; height:26px; float:right; margin-top:15px;}
/* Right Image Frame */
#rightImgFrame{width:529px; height:154px; display:block; background-image:url(images/bar_bg.gif); margin-top:41px;}
/* Right Main Frame */
#rightMainFrame{width:519px; position:relative; padding:25px 10px 25px 0;}
/* Right Content Frame */
.rightCntntFrame{width:519px; margin-right:10px; clear:both;}
/* Content Frame 2 */
.rightCntntFrame2{width:349px; float:left; margin-left:2px;}
/* Content Frame 3 */
.rightCntntFrame3{width:500px; float:left; margin-left:2px;}
/* Content Frame 4 */
.rightCntntFrame4{width:290px; float:left; margin-left:2px;}
/* Photo Frame */
.rightPhotoFrame{border:2px solid #FB9D00; float:left; margin:2px 10px 5px 2px; padding:1px;}
/* Right Spacer */
.rightSpacer{width:519px; padding:10px 0px 10px 0px; clear:both;}
/* Thumb Frame */
.thumbFrame{border:2px solid #FB9D00; float:left; margin:2px; padding:1px;}
/* Film Head Frame */
.rightHeadFrame{width:100px; margin-left:15px; padding:5px 0 15px 0; float:left;}
/* Film Text Frame */
.rightTextFrame{width:225px; padding:5px 0 15px 0; float:left;}
/* Contact Text Frame */
.rightTextFrame2{width:370px; padding:5px 0 15px 0; float:left;}
/* Wallpaper Text Frame */
.rightTextFrame3{width:166px; padding:5px 0 15px 0; float:left;}
/* Track Text Frame */
.rightTextFrame4{width:173px; padding:5px 0 15px 0; float:left;}
/*------------------------------------------------------------------------------------------------ */
/* Footer Frame */
#footFrame{height:56px; background:url(images/bott_bg.gif) 0 0 repeat-x; position:relative; margin:0 auto; clear:both;}
/* Foot Main Frame */
#footMainFrame{width:775px; height:56px; position:relative; background:url(images/es_bg.gif) 0 0 no-repeat; margin:0 auto;}
/* Foot Right Frame */
#footLeftFrame{width:160px; height:26px; float:left; background:none; margin:18px 0 0 44px;}
/*------------------------------------------------------------------------------------------------ */
/* Copyright Frame */
#copyRight{width:500px; height:30px; margin:0 auto;}
#copyRight a:hover{color:#4B8F2A;}
/* ------------------------------------------------------------------------------------------------------------------------- */
/*Outermost DIV for thumbnail viewer*/
#thumbBox{width:auto; background:#313131; position:absolute; left:0; top:0; padding:5px; padding-bottom:0; visibility:hidden; z-index:10; cursor:pointer;}
/*Footer DIV of thumbbox that contains "close" link */
#thumbBox .footerbar{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding:5px 0; text-align:center;}
/*DIV within thumbbox that holds the enlarged image */
#thumbBox #thumbImage{background-color: white;}
/*DIV for showing "loading" status while thumbbox is being generated*/
#thumbLoading{background-color:#EFEFEF; border:1px solid black; position:absolute; padding:5px; z-index:5; visibility:hidden;}