@charset "utf-8";

html {height:100%; overflow-y: scroll; z-index:auto}
body {height:100%; background:#0f0f0f url(../images/bg_fixed.jpg) top center no-repeat fixed; font-family: "Gill Sans MT", Helvetica, sans-serif; margin:0px; color:#CCC }
#wrapper {width:100%; width:100%; position:relative;}
#topper {}
#wrapperinner {width:960px; position:relative; left:50% ; margin-left: -480px; background:url(../images/bg_middle.png); -moz-border-radius: 10px; -webkit-border-radius: 10px;}
#inner {width:960px; background:url(../images/bg_main.jpg) top center no-repeat }
#colL {width:206px; float:left}
#logo {}
.navbar {color:#333; height:48px; width:100%; text-align:center; line-height:24px}
.navbar a,
.navbar a:link,
.navbar a:active,
.navbar a:visited {
	font-size:12px;
	color: #CCC;
	text-decoration:none;
	padding:5px;
	letter-spacing:0.2em;
	margin: 0px 10px 0px 10px;
}
.navbar a:hover {color: #fff}
#icons {position:relative; width:100%; margin-top:20px}
.menu {width:206; float:left;padding:20px; margin-bottom:10px}
.menulist {width:100%}
#menuitems {margin: 0px; padding:0px; list-style:none; list-style-type:none;}
#menuitems li {margin:0px; padding:0px; font-size:12px; color:#333}
#menuitems li a,
#menuitems li a:link,
#menuitems li a:active,
#menuitems li a:visited {padding:5px 3px 5px 10px; background:url(../images/nav/bullet.gif) center left no-repeat; text-decoration:none; color: #ccc; display:block}
#menuitems li a:hover {text-decoration:none; color:#fff}
#contentarea {float:right; width:714px; padding:0px 20px 20px 20px}
h1 {color:#fff; font-size:24px; font-weight: normal; font-family: "Century Gothic", Calibri, serif ;padding:0px; margin:0px}
h2 {font-size:18px; color:#FFF; font-weight:normal; font-family: "Century Gothic", Calibri, serif ; margin-bottom:0px}
h3, h4, h5 {color:#CCC}
.content {color:#CCC; font-size:14px; line-height:18px}
.content a,
.content a:link,
.content a:active,
.content a:visited {color: #CCC; text-decoration:underline}
.content a:hover {color: #fff}
.whtunderline {color:#FFF; text-decoration:underline}
.lrgmessage {font-size:16px; font-weight:bold}
.lrgbullets {font-size:16px; font-weight:bold}
.lrgbullets ul {margin:0; padding:0; list-style:none; list-style-type:none;  list-style-image:none; margin-left:0px; padding-left:0px}
.lrgbullets li {list-style:none; list-style-type:none;  list-style-image:none; margin-left:0px; padding-left:0px}
.price {color:#fff; font-size:14px; font-weight:bold}
.portimgs {display:inline;float:left;margin:0px 5px 5px 0px}
table.grid tr td {padding:3px 5px 5px 3px; border-top:1px solid #999; border-right:1px solid #999;}
.mainitems {margin: 0px 0px 0px 28px; padding:0px; list-style:none; list-style-type:none; font-size:14px;}
.mainitems li {padding-left:18px; margin-top:8px}
a .imgborder,
a:link .imgborder ,
a:active .imgborder ,
a:visited .imgborder  {padding:2px; border:1px solid #999}
a:hover .imgborder {border:1px solid #CCC}
#footer {font-size:10px; color:#fff; padding:5px; width:960px; position:relative; left:50% ; margin-left: -480px; }
#footerinner {}
#btmlinks {border:0px; margin:0px;}
#btmlinks a,
#btmlinks a:link,
#btmlinks a:active,
#btmlinks a:visited {font-size:10px; color:#FFF; text-decoration:none; padding:5px}
#btmlinks a:hover {color: #ccc}
.addthis_button {position:relative;}
.copyright {font-size:9px; text-align:center; margin-bottom:20px}

