
*{ margin:0; padding:0;}
body{ width:801px;height:100%;font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#fff; margin:auto;}

/*----header-----*/
#header{height:70px; margin:auto;}
#logo{float:left; margin-top:21px;}

.login{float:right; margin:19px 0 0 14px; border:none;}
.login a{ text-decoration:none; display:inline-block;}


/* Right coloumn banner half image*/
#bannerimg{float:left; margin:0 0 0 178px;}

/* Javascript Styles*/
#jvscript{float:left; margin:25px 0; width:543px; height:362px; margin-bottom:0 }

/* Right Column Styles*/
#rightcol{ width:100px; height:auto; margin:0 0 0 10px; float:left;}
#rightcol a{text-decoration:none; color:#666666;}
#rightcol ul{padding:0 10px 10px 28px; width:200px;}
#rightcol ul li{ list-style-image:url(images/img_bullet.gif);font-size:11px; line-height:15px; font-weight:normal; font-family:Geneva, Arial, Helvetica, sans-serif; }
.rimg{float:left; margin-bottom:8px; border:0;}

#tringblog{width:244px; margin-bottom:10px;}
#border{width:243px; border-left:1px solid #D4D4D4; border-right:1px solid #D4D4D4; margin:-3px 0 0 0; height:65px;}
#border p a{color:#0999E1;}
#border p{color:#0E9AE1; font-size:11px; padding:0 10px 0 0; margin-top:-6px; float:right;}
#border p a:hover{color:#6A9F03; font-size:11px; font-weight:bold;}

/* Bottom Banner Styles*/
#bottombanner{width:800px; height:100px; background-image:url(images/img_bot_ban_top.gif); background-repeat:no-repeat; padding-top:5px; margin:3px 0;}
.bannerelement{width:198px; height:100px; float:left; }
.bannerelement img{ padding:0 10px 0px 10px; border:0;}
.bannerelement p{font-size:12px; padding-left:10px; color:#666; font-family:Geneva, Arial, Helvetica, sans-serif;}
.bannerelement ul li{list-style-image:url(images/right_arrow.gif); font-size:12px; margin:13px 0 0 158px;}
.bannerelement a{text-decoration:none; color:#666;}
.bannerimages{padding-left:15px;}
#bannerborder{width:798px; border-left:1px solid #D4D4D4; border-right:1px solid #D4D4D4; padding-bottom:4px; height:128px;;}
.line{float:left; margin-top:10px;}
#bannerborderbottom{margin:10px 0;; width:799px;}


/*Footer Styles*/
#footer{width:800px; height:auto;color:#5B5B5B; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#footer ul {list-style:none;padding:20px 0 20px 10px;}
#footer ul li {display:inline;}
#footer span{font-size:9px; margin-left:10px; padding-bottom:20px; color:#9D9D9D; float:left;}
#footer p{font-size:9px; margin-left:420px;padding-bottom:20px; float:left;}
#footer a{text-decoration:none; color:#5b5b5b;}
