body { font-family: 'Arial'; height:100%; font-size:14px; background-image : url('bk3.jpg') ; background-attachment:fixed; text-align:left; padding-top:10px; padding-bottom:10px; margin:0px; }
#wrapper { width:910px; padding:0px; border:1px solid #1C2D48 ; font-size:14px; background:#404040; text-align:left; margin: 0 auto; }

#headarea { width:100%; margin: 0 auto; background:#ffffff; }
#header {  background-image:url(header.png); background-repeat: no-repeat; height:100px; margin: 0 auto; }
#cart { font-family: 'Arial'; height:100px; text-align:right; padding-top:64px; }
#dchecker { float:right; font-family: 'Arial'; font-size:14px; font-weight:bold ; background:#FFFFFF; text-align:right; padding-left:10px; }
#tandc { font-family: 'Arial'; font-size:14px;  }

#main { font-size:14px; width: 100%; margin: 0 auto; max-height:100%; min-height:600px; background:#FFFFFF;  }

#thead { margin: 0 auto; text-align:center; }
#thead2 { margin: 0 auto; padding-top:5px; padding-bottom:5px ; text-align:center; }

#twitter { float: right; margin-top:25%;  } 

#right{ width: 850px; height:100%; color:#000000; margin:10px 0px 10px 0px; padding:10px; background:#FFFFFF; line-height: 1.0; }
#right a { color:#1F4A91; font-weight:bold ;}
#right a:hover { color:#1F4A91; }

#nav1 { width:100%; background: #FFFFFF; margin: 0 auto; padding-top:4px; padding-bottom:4px; text-align:center;}

#topnav { margin: 0 auto; font-size:18px; padding-bottom:2px; padding-left:20px;padding-right:20px; font-weight:bold; color:#FFFFFF; background : #1C2D48 url(bk2.gif) repeat-x top ; text-align:center;}
#topnav a { margin: 0 auto; font-size:18px; text-transform: lowercase; color:#FFFFFF; padding-left:20px;padding-right:20px;; line-height: 2.0; text-align:center;}
#topnav a:hover { margin: 0 auto; font-size:18px; text-transform: lowercase; color:#FFFFFF; padding-left:20px;padding-right:20px; line-height: 2.0; text-align:center; }
#topnav ul li.first { margin-left: 0; font-size:18px; border-left: none; list-style: none; display: inline; }


#foot1 { margin: 0 auto; background:#ffffff; }

#footer { text-align:right; font-size:18px; margin: 0 auto; background : #1C2D48 url(bk2.gif) repeat-x top ; color:#FFFFFF; padding:5px; }
#footer a { color:#03429C; padding:5px;  }
#footer a:hover { color:#03429C; }

#TB_window {	font: 12px Arial, Helvetica, sans-serif;color: #333333; margin:5px; }
#TB_secondLine {	font: 10px Arial, Helvetica, sans-serif; color:#666666; }
#TB_overlay { position: fixed; z-index:100; top: 0px; left: 0px; height:100%; width:100%; }
.TB_overlayBG {	background-color:#000; filter:alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75; }
#TB_window { position: fixed; background: #ffffff; z-index: 102; color:#000000;	display:none; border: 4px solid #525252; text-align:left; top:50%; left:50%; }
#TB_caption { height:25px; padding:7px 30px 10px 25px; float:right; }
#TB_closeWindow { height:25px; padding:11px 25px 10px 0;	float:right;}
#TB_title { height:27px; margin:5px; float:right; }
#TB_iframeContent { clear:both;	border:none; margin-bottom:-1px; margin-top:1px; _margin-bottom:1px; }
#TB_window img#TB_Image { display:block;	margin: 15px 0 0 15px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc;	border-top: 1px solid #666;	border-left: 1px solid #666; }