p {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff}
h1 {font-size: 14px; font-weight: bold;  font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff}
span {font-size: 14px; font-weight: bold; font-color: #415492; font-family: Verdana, Arial, Helvetica, sans-serif}

/* CSS Document */
* {margin: 0; padding: 0;}

/* Clearfix */
.clearfix:after {clear: both; display: block; content: "."; height: 0; visibility: hidden;}
* html > body .clearfix {width: 100%; display: block; background-color:#4d4ba1;}
* html .clearfix {height: 1%;}

/* Firefox Scrollbar Hack - Do not remove */
html {margin-bottom: 1px; height: 100%!important; height: auto;}
body{background-color:#133072; background-image:url(images/bg-body.gif); background-repeat:repeat-x; background-attachment: fixed}
div#wrapper {margin: 0 auto; position: relative; width: 828px; background:#7c7af1;}
#header,#nav{width:828px; margin: 0 auto; text-align:right;}
#header{background-image:url(images/header.jpg); height:136px; background-color:#d5d5d5;}
#header #image{right:2px;}
	
/*-------------nav----------------  */	
#nav{background:#303f5c; height: 22px;}
#nav ul {margin:0; padding:0; list-style:none; float:right; height:22px;}
#nav li {display:inline; margin:0; padding:0;}
#nav a {float:left; background:url(images/tableft8.gif) no-repeat left top; margin:0; padding:0 0 0 4px; text-decoration:none;}
#nav a span {float:left; display:block; background:url(images/tabright8.gif) no-repeat right top; padding:2px 15px 0px 6px; color:#333;}
	
/* Small hack for IE5-Mac \*/
#nav a span {float:none;}
/* End IE5-Mac hack */

#nav a:hover span {color:#591333;}
#nav a:hover {background-position:0% -42px;}
#nav a:hover span {background-position:100% -42px;}
#nav #current a {background-position:0% -42px;}
#nav #current a span {background-position:100% -42px;}

/*---------end nav-------------*/
#faux {background: url(faux-2-2-col.gif);}
#rightcolumn {float: left; color: #ffffff; background:#7c7af1; width:470px; margin-left:10px; margin-right:5px; margin-top:10px; margin-bottom:10px; padding:5px; /* float: right; */}
#leftcolumn {/* border: 1px solid red; display: inline; */background:#7c7af1; float: left; color: #333; margin:10px; padding:0px; width:300px;}
#bottom{width: 100%; padding:0; margin:0; clear:both; border-bottom:#666666 1px solid; margin:auto; background: #7c7af1}
.top-box{float:left; overflow: hidden; background-color:#415492; height:60px; width:374px; padding:0px; margin:5px 10px 5px 10px;}
.topest-box{float:left; overflow: hidden; background-color:#7E7CF6; height:180px; width:728px; padding:0px; margin:5px 10px 5px 10px;}
.top-box-shop{float:center; overflow: hidden; background-color:#415492; height:60px; width:468px; padding:0px; margin:5px 10px 5px 10px;}
.bottom-box{float:left; overflow: hidden; background-color:#7c7af1; height:70px; width:360px; padding:5px; margin:5px 5px 5px 10px;}
#footer{width:828px; background-color:#333333; color:#EAEAEA; height:100%; margin:0 auto; text-align:center;}
#ads{margin: 0 auto; margin-bottom: 0px; position: relative; width: 1280px;}
#adright{float: right; color: #ffffff; width:200px; margin-left:10px; margin-right:0px; margin-top:15px; margin-bottom:10px; padding:0px;}
#adleft{float: left; color: #ffffff; width:160px; margin-left:10px; margin-right:0px; margin-top:15px; margin-bottom:10px; padding:0px;}
