body {margin:0px; padding-top:15px}
img {border:0px}

#site_container {width:900px; height:100%; margin-left:auto; margin-right:auto}

#mainpage_container {float:left; width:900px; border:1px solid #6fbc4a}

.container {float:left; width:900px}

/*== Navigation ===========================================================================================================*/

.preload1 {background: url(images/three_1.gif);}
.preload2 {background: url(images/three_1a.gif);}

#nav {padding:0; margin:0; list-style:none; height:25px; /*background-color:#0CF;*/ position:relative; z-index:500; font-family:arial, verdana, sans-serif; width:900px; background-color:#d1c9b9}
#nav li {float:left}
#nav li img {float:left}
#nav li a {float:left}

/* Default list styling */

#nav li:hover {position:relative; z-index:200;}

#nav a.arrow {background-image:url(../images/grey_arrow.png); background-repeat:no-repeat; background-position:130px 9px}
#nav a.arrow:hover {background-image:url(../images/grey_arrow.png); background-repeat:no-repeat; background-position:130px 9px}

#nav li:hover ul.sub
{left:0px; top:30px; padding:0px; white-space:nowrap; height:auto; z-index:300}
#nav li:hover ul.sub li
{display:block; position:relative; float:left; font-weight:normal; background-color:#efefef; border-bottom:1px solid #fff}
#nav li:hover ul.sub li a
{display:block; font-size:12px; width:140px; color:#5a3e1c; text-decoration:none; background-color:#dbea9b; padding-left:5px; padding-top:3px; padding-bottom:3px; text-align:left}
#nav li:hover ul.sub li a:hover 
{background-color:#ebe8df}

#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:145px; top:0px; padding:0px; white-space:nowrap; width:140px; z-index:400; height:auto; border-left:1px solid #FFF}

#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover li:hover a.fly,
#nav li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover li:hover a.fly
{background-image:url(../images/grey_arrow.png); background-repeat:no-repeat; background-position:130px 9px; background-color:#ebe8df;} 

/*=========================================================================================================================*/

.twitter {
	float:left;
	width:131px;
	padding-left:10px;
	padding-top:15px;
	padding-bottom:20px
}

.share {float:left; width:111px; padding-left:20px; padding-bottom:20px}

.news_letter_sign_up {float:left; width:152px; height:114px; margin-left:10px; background-image:url(../images/nl_back.gif); background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:8px; color:#534741}

.news_letter_sign_up .form {float:left; padding-left:50px; padding-top:28px; width:100px}

.news_letter_sign_up .textbox {width:85px; height:11px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#534741; margin-top:5px; border:0px} 
.news_letter_sign_up .radio_container {float:left; width:12px; height:12px; margin:0px; padding:0px}
.news_letter_sign_up .radio {margin:0px; padding:0px; width:12px; height:12px}
.news_letter_sign_up .radio_lable_container1 {float:left; width:25px; margin-left:3px; padding-top:2px}
.news_letter_sign_up .radio_lable_container2 {float:left; width:44px; margin-left:3px; padding-top:2px}

.note {float:left; width:165px; padding-left:10px; padding-top:20px; padding-bottom:20px}

.para {float:left; text-align:justify; margin:0px; padding-bottom:15px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#534741; line-height:15px; width:500px} 

.footer {float:left; width:900px; height:60px; background-image:url(../images/footer_back.gif); background-repeat:repeat-x; background-position:bottom}

.footer_links {float:left; width:250px; padding-left:12px}
.footer_links a {font-family:Arial, Helvetica, sans-serif; font-size:7px; color:#534741; text-decoration:none}
.footer_links a:hover {text-decoration:underline}

.copyright {float:right; width:500px; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:7px; color:#534741; padding-top:10px; padding-right:10px}#site_container #mainpage_container .container div table tr td {
	font: 10px/15px Arial, Helvetica, sans-serif;
	color: #534741;
}
#site_container #mainpage_container .container div p {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#534741; 
	line-height:15px;
}
