body{font-family:arial,verdana,tahoma;font-size:12px;color:#595959;background:#888888 url(images/bg_body.gif);background-repeat:repeat-x;background-position:top;margin:0;padding:0;text-align:left;}

#container{width:870px;text-align:left;margin:0;padding:0;background:#ffffff;}
#header{background:#555555;margin:0;padding:30px 15px}
.logo{float:left;margin:0;padding:0}

.right{text-align:right;}

#nav ul {margin:0;padding:0;float:right;margin:0;}
#nav ul li {margin:0;padding:0;display:inline;} 
#nav ul li a {float:left;padding:0;font-size:12px; margin:0 0 0 30px;font-weight:bold;text-decoration:none;color:#ffffff;text-transform:uppercase;}
#nav ul li a:hover, #nav ul li a.active, #nav ul li a.navsel {text-decoration:none;color:#CEF224;}	

.ta_contact{width:310px;}
.ta_article{width:350px;}

.box{border:2px solid #f0f0f0;padding:10px;margin-bottom:15px;}
.box2{border:1px solid #e5e5e5;padding:10px;background:#f5f5f5}
.box3{border:1px solid #f0f0f0;padding:15px;background:#f9f9f9;}

.twitter_heading{height:25px;background:#ffffff url(images/bg_twitter.gif);background-repeat:no-repeat;width:555px;}
.twitter_box{background:#eeeeee;padding:6px 10px 10px 10px;}

.tahoma11{font-family:tahoma,verdana,arial;font-size:11px;}

a{outline:none;}

#featured{margin:0 20px;height:168px;background:url(images/header.jpg);background-repeat:no-repeat}

.featured_left{width:400px;float:left;font-weight:bold;}
.featured_right{width:340px;float:left;}

#featured h6{font-size:11px;font-weight:normal;text-transform:uppercase;margin:0 0 2px 0;padding:0;text-align:right}

.tagline{color:#999999;text-transform:uppercase;z-index:40;position:relative;margin:0;padding:0;top:50px;left:88px;font-size:10px;font-weight:bold;}



.clear{clear:both;margin:0;padding:0;}

.content{background:#ffffff;width:870px;}
.content_left{width:595px;float:left;padding:0 15px 0 15px;background:#ffffff url(images/bg_inner2.gif);background-repeat:no-repeat;background-position:top left}
.content_right{width:215px;float:left;padding:15px;background:#f0f0f0 url(images/bg_right2.gif);background-repeat:repeat-x;background-position:top}

.content_full{width:840px;padding:0 15px 0 15px;background:#ffffff}

.ie_right{width:215px;overflow:hidden;}
.td_width{width:33%}


.hpbox_left{width:555px;float:left;}
.hpbox_l1{width:270px;margin-right:15px;float:left;}
.hpbox_l2{width:270px;float:left;}
.hpbox_right{width:270px;float:left;margin-left:15px;}

.hp_header{padding:0;background:#ECECEC url(images/hp_header_new.jpg);height:255px;width:870px}
.hp_msg{position:relative;left:30px;top:55px;}
.hp_msg h1{padding:0;margin:0;font-weight:normal;font-size:21px;letter-spacing:-1px;color:#898989;line-height:30px;font-family:Georgia, "Times New Roman", Times, serif}
.hp_msg h1 i{color:#333333;}
.hp_btn{position:relative;left:30px;top:85px;}




.row1{background:#ffffff;}
.table_bg{background:#f0f0f0;}


.inner_cl{width:300px;float:left;margin-right:20px;}
.inner_cr{width:240px;float:left;}

ol,ul{padding:0;margin:0;}
ul li, ol li{margin:4px 0 0 0;line-height:18px;background:url(images/dot.gif) 2px 7px no-repeat;list-style:none;padding:0 12px;}


ul.list2{padding:0;margin:0;}
ul.list2 li{margin:1px 0;font-style:italic;line-height:18px;background:url(images/dot2.gif) 2px 7px no-repeat;list-style:none;padding:0 12px;}


ul.sp_list {padding:0;margin:0;}
ul.sp_list li{margin:0;padding:5px 0;list-style:none;display:block;border-bottom:1px solid #f0f0f0;}


.quotes{font-style:italic;}


.hor_line{background:url(images/hor_line.gif);background-repeat:repeat-x;background-position:center;height:31px;}
.hor_line_header{background:url(images/hor_line.gif);background-repeat:repeat-x;background-position:center;height:1px;}
.hor_line2{background:url(images/hor_line.gif);background-repeat:repeat-x;background-position:center;height:21px;}

.header_bar{margin:0 20px;}

.article_desc{}
.article_desc a,.link{text-decoration:none;color:#000000;font-weight:bold;font-size:12px;}
.article_desc a:hover,.link:hover{text-decoration:underline;}

.more_link{color:#000000;font-weight:bold;font-size:10px;text-transform:uppercase;text-decoration:none}
.more_link:hover{text-decoration:underline;}

.bookmarks{border:1px solid #f0f0f0;padding:10px;}
.bookmarks a{text-decoration:none;color:#999999;font-weight:normal;font-size:11px;margin:0 0 0 9px;}
.bookmarks a:hover{color:#000000;}
.bookmarks a img{border:none;position:relative;top:3px}
.bookmarks a.nomar{margin:0;}



.slink{text-decoration:none;color:#8CA612;font-weight:normal;font-size:12px;}
.slink:hover{text-decoration:underline;}

.article_link{color:#000000;font-size:17px;font-weight:normal;text-decoration:none;}
.article_link:hover{text-decoration:underline;}


.link2{text-decoration:none;color:#ffffff;font-weight:bold;font-size:12px;background:#B0B0B0 url(images/bg_btn.gif);background-position:top;background-repeat:repeat-x;padding:5px 10px;}
.link2:hover{background:#8FAC03;color:#ffffff;}

.button{background:#b0b0b0 url(images/bg_btn.gif);background-repeat:repeat-x;background-position:top;border:none;padding:5px 10px;text-decoration:none;color:#ffffff;font-weight:bold;font-size:12px;cursor:pointer;font-family:arial,tahoma,verdana;outline:none}
.button:hover{background:#8FAC03;}



.comments{font-size:11px;line-height:16px;}



.italic{font-style:italic;}


h1{font-size:14px; color:#393939;line-height:20px;font-weight:bold;margin:0;padding:0 0 15px 0;font-family:tahoma,verdana;}
h1.article_heading{padding:0 0 10px 0;font-size:21px;font-weight:normal;font-family:Georgia, "Times New Roman", Times, serif;letter-spacing:-1px;}
h1.big_faded{color:#a0a0a0;font-size:24px;line-height:26px;}

h2{font-size:11px;font-weight:normal;margin:0 0 5px 0;padding:0;text-transform:uppercase;}
h3{font-size:12px;font-weight:bold;margin:0 0 5px 0;padding:0;color:#8CA612;text-transform:uppercase;}

h6{font-size:12px;font-weight:normal;margin:0 0 5px 0;padding:0;color:#999999;}


.suggest{font-size:11px;color:#999999;}


.noborder{border:none;}


.form_left{float:left;width:180px;margin:2px;padding:0;font-weight:normal;font-size:12px;margin:5px 0 0 0;}

.space5{height:5px;}
.space10{height:10px;}
.space8{height:8px;}
.space20{height:20px;}
.space15{height:15px;}
.space25{height:25px;}

.featuredwork{}
.featuredwork a{color:#a0a0a0;font-size:10px;text-decoration:none;}
.imgborder{border:1px solid #d0d0d0;margin:0;}
.featuredwork img {margin:0 34px 0 0;}
.featuredwork img.nomargin{margin:0;}

.upper{text-transform:uppercase;}

form{margin:0;padding:0;}

.star{color:#8CA612;font-size:10px;font-weight:bold;font-family:verdana,arial;}

.textbox{
	
	color: #595959;
	font-family:arial,tahoma,verdana;
	font-size: 12px;
	
	background: #ffffff;
	border: 1px solid #d0d0d0;
	padding: 3px;
	
	
	
}

.textbox2{
	
	color: #595959;
	font-family:arial,tahoma,verdana;
	font-size: 12px;
	
	background: #ffffff;
	border: 1px solid #d0d0d0;
	padding: 1px;
	
	
	
}

.imgtxt{top:3px;position:relative}
.center{text-align:center;}


.crumbs{font-size:11px;padding:0 0 10px 0;}
.crumbs a{color:#999999;font-weight:normal;text-decoration:none;}
.crumbs a:hover{text-decoration:underline;}
.crumbs img{top:-1px;position:relative;padding:0 2px;}


.msg{font-weight:normal;color:#f70000;}
.arial{font-family:arial;}



p{padding:0 0 15px 0;margin:0;line-height:18px;}
p.pless{padding:0 0 5px 0;margin:0;}
p.pless2{padding:0 0 10px 0;margin:0;}
p.notes{font-size:11px;line-height:15px;}



.count{background:#f0f0f0;padding:1px 5px;font-size:17px;font-weight:bold;color:#b0b0b0;font-style:normal;}

.nobtmpad{padding-bottom:0;margin-bottom:0;}



.slash{color:#b0b0b0;font-weight:normal;}

.dark{color:#000000;}

.green{color:#8CA612;}
.blue{color:#8CA612;}
.red{color:#f70000;}

.bold {font-weight:bold;}

.font11{font-size:11px;}
.font15{font-size:15px;}

.fade{color:#999999;}

#footer {margin:0 15px 0 15px;padding:0 0 10px 0;font-family:arial,tahoma,verdana;}
#footer p{margin:0 0 5px 0;padding:0;font-size:12px;color:#737373;}

.footer_left {float:left;width:500px;margin:0;padding:0}
.footer_right {float:left;width:340px;margin:0;padding:0;text-align:right;}
#footer a{color:#666666;font-size:11px;text-decoration:none;font-weight:bold;}
#footer a:hover{text-decoration: underline;}
#footer a.fade{color:#b0b0b0;}
.bar{color:#a0a0a0;padding:0 3px;}