/*  
MATT ELECTRIC VOLTZ
Theme Name: Blue Weed
Theme URI: http://www.blogohblog.com
Author URI: http://www.blogohblog.com
*/

/*++++++ BODY ++++++++*/
* { margin: 0px; padding: 0px; list-style:none; text-decoration:none; }

body {
	font: 11px Arial, Helvetica, sans-serif;
	color: #333333;
}
/*++++++ H1,H2,H3,H4 HYPERLINKS ++++++++*/
.entry h1  {
	font: bold 14px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #3B4F61;
	width: 450px;
	margin-top: 10px;
	margin-left: 20px;
}
h2{ padding:10px 0 10px 0; font-size:14px;}
a:link { color : #333; }
a:active { color : #333; }
a:visited { color : #333;}
a:hover	{ color : #0A9BDC;} 
a:focus {
	text-decoration: underline;
}
.entry h3  {
	font: bold 14px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #3B4F61;
	width: 450px;
	margin-top: 10px;
	margin-left: 20px;
}


.entry h4  {
	font: bold 14px Arial;
	color: #666666;
	word-spacing: 1px;
	margin: 0px;
	padding-left: 10px;
	padding-right: 30px;
	padding-top: 10px;
}
.entry h5  {
	font: bold 14px Arial;
	color: #2FA0DA;
	word-spacing: 1px;
	margin: 0px;
	padding-left: 10px;
	text-transform: uppercase;
	padding-top: 0px;
}

/*++++++ MAIN ++++++++*/
#wrapper {
	width: 892px;/*  937px; */
	margin:0px auto 20px;
	background-color: #FFFFFF;
/* 	border: 1px dotted #009933;  */
	padding: 0px;
}
#border {
	width:882px;
	margin:0;
	background:url(images/mbkg.gif) repeat-y;
	padding:0px;/* 	padding:0 10px 0 10px;  */
/* 	border: 2px solid #FF9900;  */
}
/* #border { width:917px; margin:auto; background:url(images/mbkg.gif) repeat-y; padding:0 10px 0 10px;}  */


#top {
	background:url(images/top.gif) no-repeat;
	width:892px;/* 937px;  */
	 height:15px; 
}



/*++++++ HEADER ++++++++*/
#header {
	width:892px;/*917px;   */
	height:98px;/* 	height:68px;  */
	margin-bottom:0px;/* 18  */
	padding:0px;
/* 	border: 1px dashed #00CC66;  */
	background-image: url(images/header.gif);
}

#logo {
	width:510px;
	float:left;
	padding-top: 10px;
}
#logo h1{text-indent:-10000px;}
#logo h1 a{ display:block; background: url(images/_logo.gif) no-repeat; height:68px; outline:none;}
#ads {
	float:right;
	padding: 10px 40px 10px 0px;
 	border: 1px dotted #999966;  
}
#searchbox { width: 338px; height: 23px; background: url(images/s.gif) no-repeat; margin:45px 5px 0 0; }
#searchbox #s { float: left; margin: 4px 0 0 6px; border: 0; width: 270px; background: none; color:#999999; }
#searchbox #go { float: right; margin: 6px 8px 0 0; width:52px; height:11px;  }
#header form { border:1px solid #e8f0f3; height:20px; background:#f0f7f9; padding-left:5px; }
#videobox {
	Qwidth: 160px;
	height: 128px;
	margin:0px;
	background-color: #000000;
	border-top: 4px solid #000000;
	border-right: none #000000;
	border-bottom: thin none #000000;
	border-left: none #000000;
}

#right #sidebarbottom a {
	color: #333333;
}  
#right #sidebarbottom a:hover {
	color: #333333;/* #F18B01 #FEA023; */
	text-decoration: underline;
}
#right #sidebarbottom sbg a {
	color: #000000;
} 

#right #sidebarbottom sbg a:hover {
	color: #000000;/* #F18B01 #FEA023; */
	text-decoration: underline;
}

/*++++++ NAV ++++++++*/
#nav { width:892px; height:29px; background:url(images/nav.gif) repeat-x; line-height:29px;}

#nav ul { margin-left:10px; }
#nav ul li { display:inline; height:29px; line-height:29px; font-weight:700;}
#nav ul li.current_page_item a { background:url(images/navactive.gif) repeat-x; color:#004779; margin-left:5px; }
#nav ul li a { color:#fff;float:left; font-weight:bold;text-transform:uppercase; padding:0 10px 0 10px; margin-left:5px; }
#nav ul li a:hover{background:url(images/navactive.gif) repeat-x; color:#004779; text-decoration:none;}
/* #nav ul li.feed { text-indent:-10000px;}  */
#nav ul li.feed {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	text-indent:-120px;
	border: 1px dotted #CC3366;
} 

#nav ul li.feed a { float:right; background:url(images/feed.png) no-repeat; width:16px; height:16px; margin-top:6px;}

/*++++++ MISC ++++++++*/
.clear { clear:both; }
img.centered { display: block; margin-left: auto; margin-right: auto; }
img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; }
img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; }
.alignright { float: right; } 
.alignleft { float: left ;}
img { border:none;}
.pleft { float:left; width:720px; }
.pright { float:right; width:164px;}

/*++++++ CONTENT ++++++++*/
#content {
	width: 890px;/* 917px; 882px; */
	margin:10px auto 10px;
/* 	border: 1px double #009933;  */
}

/*++++++ CONTENT ++++++++*/
#left {
	float: left;
	width: 510px;/* ********555px;***************  */
	margin-left: 10px; /* 	border: medium solid #FF0000;    */
}
#right {
	float:right;
	width:352px;/*   */
	margin-right: 10px;/* 	border: medium solid #FFCC66;  */
}
.entry h2 {
	display:block;
	padding-left:10px;
	font: normal 18px Arial;
	color: #5c7c98;/* 	#333333 */
	height: 32px;
/* 	background-color: #DAEBF3;  */
	background-image: url(images/h2.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.entry h2 a { color:#00478c;}
.entry { width:500px; padding:5px; border:1px solid #c5d6ad; margin-bottom:10px; line-height:140%; }
/* .entry { width:545px; padding:5px; border:1px solid #c5d6ad; margin-bottom:10px; line-height:140%; }
  */
.entry img {margin:0 10px 10px 10px;}

/*
.entry p {
	padding-bottom:10px;
	padding-right: 40px;
	padding-left: 20px;
	font: 13px/130% Arial, Helvetica, sans-serif;
	color: #333333;
}
*/

.entry p {
	padding-right: 40px;
	padding-left: 20px;/* 10px;*/
	font: 13px/130% Arial, Helvetica, sans-serif;
	color: #000000;
	margin-top: 10px;
	margin-bottom: 10px;
}

.entry p a {
	font-weight:normal;
	color:#0578ac;
	text-decoration: underline;
}
.pmeta, .allinfos {
	background:#FFFFFF;
	padding:0px 5px 0px 10px;
	font-size:10px;
	color:#999999;
}
.pmeta a, .allinfos a { color:#105f94;}
.postmetadata {
	background:#eef5f8;
	padding:5px;
	line-height: normal;
	color: #999999;
	font-size:11px;
}
.commentmetadata {
	padding:5px;
	line-height: normal;
	color: #999999;
	font-size:11px;
}

/* LISTS  */
html>body #content #left .entry ul {
	font: 13px/100% Arial, Helvetica, sans-serif;
	margin-left: 20px;
	margin-top: 20px;
	margin-bottom: 20px;
	color: #000000;
} 
html>body #content #left .entry ul li {
	font: 13px/100% Arial, Helvetica, sans-serif;
	margin-left: 30px; /* good  */
	list-style: square outside;
	border: 1px dotted #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
} 

html>body #content #left .entry ol {
	font: 13px/100% Arial, Helvetica, sans-serif;
	margin-left: 30px; /* good  */
	width: 400px;
	} 

html>body #content #left .entry ol li {
	font: 13px/130% Arial, Helvetica, sans-serif;
	margin-left: 30px; /* good  */
	list-style: decimal outside;
	border: 1px dotted #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
} 
html>body #content #left .entry ol li a:link  {
	font: 13px/130% Arial, Helvetica, sans-serif;
	border: 1px dotted #FFFFFF;
	text-decoration: underline;
	color : #0A9BDC;
} 
html>body #content #left .entry ol li a:active  {
	font: 13px/130% Arial, Helvetica, sans-serif;
	border: 1px dotted #FFFFFF;
	text-decoration: underline;
	color : #0A9BDC;
} 

html>body #content #left .entry ol li a:hover  {
	font: 13px/130% Arial, Helvetica, sans-serif;
	border: 1px dotted #FFFFFF;
	text-decoration: underline;
	color : #0A9BDC;
} 
html>body #content #left .entry ol li a:visited {
	font: 13px/130% Arial, Helvetica, sans-serif;
	border: 1px dotted #FFFFFF;
	text-decoration: underline;
	color : #0A9BDC;
} 
/*
a:link { color : #333; }
a:active { color : #333; }
a:visited { color : #333;}
a:hover	{ color : #0A9BDC;}
*/

#olleft ol {
	font: 13px/100% Arial, Helvetica, sans-serif;
	margin-left: 30px;
		margin-top: 10px;
} 

#olleft ol li {
	font: 13px/130% Arial, Helvetica, sans-serif;
	margin-left: 30px; /* good  */
	list-style: decimal outside;
	/* 	border: 1px dotted #FFFFFF; */
	margin-top: 5px;
	margin-bottom: 0px;
	width: 400px;
} 



/* html>body #content #left .entry ul li {
	font: 13px/130% Arial, Helvetica, sans-serif;
	margin-left: 0px;
	list-style: disc outside;
	border: 1px dotted #FFFFFF;
	margin-top: 5px;
	margin-bottom: 5px;
}   */
/* . commentlist {
	font: 13px/130% Arial, Helvetica, sans-serif;
	margin-left: 30px;
	margin-top: 0px;
	margin-bottom: 0px;
	
} 
html>body #content #left .entry ol {
	font: 13px/130% Arial, Helvetica, sans-serif;
	margin-left: 20px;
	margin-top: 20px;
	margin-bottom: 20px;
} 
html>body #content #left .entry ol li {
	font: 13px/130% Arial, Helvetica, sans-serif;
	margin-left: 0px;
	list-style: decimal outside;
	margin-top: 5px;
	margin-bottom: 5px;
}   */

/* html>body #content #left .entry .commentlist ol {
	font: 13px/130% Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	border: 1px dotted #009933;
} 

html>body #content #left .entry .commentlist ol li {
	font: 13px/130% Arial, Helvetica, sans-serif;
	border: 1px dotted #CC3399;
	margin: 0px;
}   */

.entry ul li:before { }
/* .entry ul li:before { content: "\00BB \0020"; }  */
/* .entry ol { padding:0px; margin:0px 0px 0px 20px;}
.entry ol li {
/* 	background-color: #000000;  */
/* 	border-bottom: 1px solid #e8f0f3;
	width: 455px; /*  500px;  */
	/* margin-bottom: 5px;
	margin-left: 0px;   */*//*  comment ol keep  */
/* } */ */
/* margin-bottom:30px; */

.navigation { padding-top:10px;}

#offer {
	margin: 0 0 20px 10px;
	padding: 0;
	height: 30px;
	font: 14px Arial, Helvetica, sans-serif;
	}
#offer h3 {
	font: bold 14px Arial;
	color: #2FA0DA;
	word-spacing: 1px;
	margin: 0px;
}
#content .purpose{
	font: bold 12px/120% Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: underline;	
}

#content .list {
	margin: 0px 0px 20px;
	font: 13px/130% Arial, Helvetica, sans-serif;
	color: #333333;
	padding: 0px 0px 0px 10px;
	width: 500px;
	text-align: left;
}
#bul li {
vertical-align: top; 
list-style: square url(images/HAC_bullet.gif);
font: normal 12px/100% Arial, Helvetica, sans-serif;
	COLOR: #333333;
	text-align: left;
	margin-left: 30px;
	padding: 0px 30px 0px 0px;   
}

/*++++++ banner ++++++++*/
#ban_box {
	padding: 9px;
	float: left;
	background-color: #FFFFFF;
	border: 1px solid #c5d6ad;
	margin-bottom: 0px;
}
#ban_1 {
	width: 102px;
	height: 102px;
	padding: 0px;
	float: left;
	background-color: #FFFFFF;
	border: 1px solid #dadada;
	margin: 0px 10px 0px 0px;
}
#ban_3 {
	width: 102px;
	height: 102px;
	padding: 0px;
	float: left;
	background-color: #FFFFFF;
	border: 1px solid #dadada;
	margin: 0px 0px 0px 0px;
}
#ban_box_search {
	width:332px;
	padding: 9px;
	float: left;
	background-color: #FFFFFF;
	border: 1px solid #c5d6ad;
	margin-bottom: 0px;
}

#right #ban_box_search form { border:1px solid #e8f0f3; height:20px; background:#f0f7f9;}
#ban_ocean {
	width:332px;
	height: 102px;
	padding: 0px;
	float: left;
	background-color: #FFFFFF;
	border: 1px solid #dadada;
	margin: 0px;
}
#ban_call_us {
	width:330px;/* 354px;  */
	height: 284px;/* 290px  */
	padding: 8px 6px 6px 16px;
	float: none;
	background-color: #FFFFFF;
/* 	 	border: 1px solid #dadada;   */
	margin: 0px;
	background-image: url(images/banner_form.gif);
	background-repeat: no-repeat;
	clear: both;
}
#ban_call_us textarea {
	padding:0.15em;
	width:310px;
	border:0px solid #ddd;
	background:#eaeef2;
	font: 14px arial, sans-serif;
	-moz-border-radius:0.2em;
	-khtml-border-radius:0.2em;
	margin-left:4px;
	margin-top:0px;
	height: 60px;
}
#ban_call_us input:hover, input:focus {
/* 	border-color:#c5c5c5;   */
}
.border_0 {
	border-style: none;
}
#ban_call_us input {
	padding:2px 2px 3px 2px;
	width:170px;
	border:1px solid #ddd;
	background:#eaeef2;/* #fafafa;  */
	font:13px arial, sans-serif;
	-moz-border-radius:0.3em;
	-khtml-border-radius:0.43em;
	margin-left:4px;
	color: #335c70;
}


/* ******************    cupture       ******************  */

#left .post-edit-link {
	font: 11px Arial, Helvetica, sans-serif;
	margin-left: 10px;
	color: #666666;
}
#left .post-edit-link a{
	font: 11px Arial, Helvetica, sans-serif;
	margin-left: 10px;
	color: #999999;
}


/* ******************    cupture       ******************  */
.gray_image {
	border: 1px dashed #CCCCCC;
}
/*++++++ CONTENT 2 ++++++++*/
body .entry_header {
font: bold 14px/16px Arial, Helvetica, sans-serif;
	color: #999999;
	word-spacing: 1px;
	margin: 0px;
} 

body .mission {
	color: #333333;
	padding-left: 10px;
	font: 13px/130% Arial, Helvetica, sans-serif;
	color: #333333;
} 
#dot_line {
	padding: 0px;
	margin-top: 10px;
	border-bottom: 1px solid #F0F0F0;
	width: 380px;
	height: 10px;
	margin-left: 15px;
}


#dot_line_narrow {
	padding: 0px 0px 3px;
	margin-top: 25px;
	border-top: 1px solid #F0F0F0;
	width: 350px;
}
/*++++++ SIDEBAR ++++++++*/
#sidebar { width:342px; padding:5px; border:1px solid #c5d6ad;}
#sbg { width:332px; background:#fff; padding:5px; }
#sidebarbottom { width:342px; padding:5px; border:1px solid #c5d6ad; margin-bottom:10px; }

#sbottombg { margin:auto; width:330px; background:#eaeef2; padding:5px; }
.space { clear:both; height:10px;}
#lsidebar h2 {
	font-size:13px;
	margin-bottom:0px;
	color:#00478c;/* 7f9ab2  */
	padding-left:5px;
	padding-top: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
}
#rsidebar h2 { 
	font-size:13px;
	margin-bottom:0px;
	color:#00478c;
	padding-left:5px;
	padding-top: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
}
#lsidebar { float:left; width:120px; padding:5px; }
#rsidebar { float:right; width:160px; padding:5px; }/* float:right; width:172px; padding:5px;   */
#sidebarbottom ul{ margin:10px auto 20px;}
#sidebarbottom ul li{}
#sidebarbottom ul li ul{}
#sidebarbottom ul li ul li{
	display:block;
	background:url(images/bullet.gif) no-repeat 0 0;
	padding-left:18px;
	border-bottom:1px dotted #dadada;
	/* 	height: 20px;  */
	padding-top: 5px;
	padding-bottom: 5px;
	font: 12px/16px Arial, Helvetica, sans-serif;
	color: #333333;
}

/*+++++++ COMMENTS +++++++*/
#c { float:left; width:420px; font:13px arial, sans-serif;}
#cc { float:left; width:420px;}
/* #content #left .entry #commentform p {
	padding-bottom:5px;

} */
#commentform #author {
	border:1px solid #dadada;
	height:20px;
	padding-left:0px; font:13px arial, sans-serif;
}
#commentform #email { 
border:1px solid #dadada; 
height:20px; 
padding-left:0px; 
font:13px arial, sans-serif;}

#commentform #url { 
border:1px solid #dadada; 
height:20px;
 font:13px arial, sans-serif; }
/*  #commentform #comment { { border:1px solid #dadada;  height:150px;    background:#FFFFFF; padding-left:5px;}  */

.commentlist cite {
	background-color: #FFFFFF;	font:13px arial, sans-serif;
}
.commentlist cite a { color:#333;}
.commentlist .ctext {
	font:13px arial, sans-serif;
}
#content #left .entry form {
	font:13px arial, sans-serif;
}
/* #content #left .entry input {
	padding:0px;
	width:170px;
	border:1px solid #ddd;
	font:13px arial, sans-serif;
	margin-left:4px;
} */
#content #left .entry textarea {
	width:310px;
	border:1px solid #ddd;
	font: 13px arial, sans-serif;

}

/*++++++ FOOTER ++++++++*/
#footer {
	width:892px;
	padding-top:10px;
	background-image: url(images/footer_2.gif);
	height: 131px;
	margin-top: 10px;
}/* 917px;  */
#footer p{
	color : #CCCCCC;
	font-weight: normal;
	padding: 15px;}
#footer a:link { color : #fff; }
#footer a:active { color : #fff; }
#footer a:visited { color : #fff;}
#footer a:hover	{ color : #efe64f;} 	
	
#fb { width:900px; margin:0 auto 10px; color:#fff; text-align:center;}
#fb a:link { color : #fff; }
#fb a:active { color : #fff; }
#fb a:visited { color : #fff;}
#fb a:hover	{ color : #efe64f;} 

#bottom { 	width:892px;
	padding-top:10px;
	background-image: url(images/footer_2.gif);
	height: 131px;}


/**************** Misc *********************/
acronym, abbr, span.caps { cursor: help; }
acronym, abbr { border-bottom: 1px dashed #999; }
blockquote { margin: 15px 30px 15px 10px; padding-left: 20px;  border-left: 1px solid #003B74;}
blockquote cite { margin: 5px 0 0; display: block; }
.center { text-align: center; }
hr { display: none; }
a img { border: none; }
.alignright{float:right;}
.alignleft{float:left; padding-left:30px; padding-bottom:20px;}
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright{display:inline;margin:0 0 2px 7px;padding:4px;}
img.alignleft{display:inline;margin:0 7px 2px 0;padding:4px;}
pre {border: solid 1px #9a9a9a;color: blue;margin: 10px;padding:10px;background: #f3f2ed}
code {font-size:1.0em;color: #000}

/**************** Gallery *********************/
.gallery {text-align:center;}
.gallery img {padding:2px; height:100px; width:100px;}
.gallery a:hover {background-color:#ffffff;}
.attachment {text-align:center;}
.attachment img { padding:2px; border:1px solid #999999;}
.attachment a:hover {background-color:#FFFFFF;}
.imgnav {text-align:center;}
.imgleft {float:left;}
.imgleft a:hover {background-color:#FFFFFF;}
.imgleft img{ padding:2px; border:1px solid #999999; height:100px; width:100px;}
.imgright {float:right;}
.imgright a:hover {background-color:#FFFFFF;}
.imgright img{ padding:2px; border:1px solid #999999; height:100px; width:100px;}

/**************** avatar *********************/
.gravs {
	margin-top:20px;
/* 	border-bottom: 1px solid #00CC33;  */
	padding: 0px;
	font: 13px Arial;
}

.ctext .gravs p {
	padding: 0px;
	font: 13px/130% Arial;
}
.avatar {float:left; margin-right:5px; margin-bottom:5px; padding:3px; border:1px solid #999999;}
/**************** ad *********************/


div#nav_2 {
	margin: 0 0 20px 10px;
	padding: 0;
	height: 30px;
	width: 450px;
	text-align: center;
	vertical-align: middle;
	text-transform: uppercase;
	font: 14px Arial, Helvetica, sans-serif;
	border-top: none;
	border-bottom: none;
	border-right-style: none;
	border-left-style: none;
	background-color: #17B4FF;
	text-indent: 5px;
	}	
#navlist_2{
	margin: 0px;
	padding: 6px 10px 6px 0px;
}
#navlist_2 ul, #navlist_2 li{
display: inline;
list-style-type: none;
}
#navlist_2 a:link, #navlist_2 a:visited {
	float: left;
	line-height: 14px;
	font-weight: bold;
	margin: 0 10px 4px 0px; /*   0 60px 4px 10px;  */
	text-decoration: none;
	color: #FFFFFF;
	padding-bottom: 1px; /*  	border-bottom: 1px solid #CCCCCC; 2*/
}
#navlist_2 a:hover{
	border-bottom: 1px solid #FFFFFF; /*   border over */
	padding-bottom: 1px;
	background-color: #17B4FF;
}
.ttext{
	color : #333333;
	font-weight: normal;
	padding: 5px;
} 
/* ******************* ADS ********************  */
#content #left .entry .topHeadline {
	MARGIN-TOP: 10px;
	COLOR: #8c0000;
	font: normal 18px Arial, Helvetica, sans-serif;
}
#content #left .entry .topHeadline a {
	MARGIN-TOP: 10px;
	COLOR: #3366CC;
	font: normal 18px/20px Arial, Helvetica, sans-serif;
	margin-bottom: 0px;
}
#content #left .entry .topHeadlineBlue {
	MARGIN-TOP: 10px;
	COLOR: #0A9BDC;
	font: normal 18px Arial, Helvetica, sans-serif;
}
#content #left .entry .topHeadlineBlue a {
	MARGIN-TOP: 10px;
	COLOR: #6699FF;
	font: normal 18px/20px Arial, Helvetica, sans-serif;
	margin-bottom: 0px;
}
#content #left .entry .headline {
	font: 18px/18px Arial, Helvetica, sans-serif;
	COLOR: #1e5b7e;
}
#content #left .entry .headline a{
	COLOR: #1e5b7e;

}
#content #left .entry .adText {
	font: 14px Arial, Helvetica, sans-serif;
	COLOR: #333333;
}
#content #left .entry .webSite {
	font: 11px Arial, Helvetica, sans-serif;
	COLOR: #999;
	MARGIN-TOP: 4px; 
}

#content #left .entry .rLink {
	font: 11px Arial, Helvetica, sans-serif;
	COLOR: #1e5b7e;
	MARGIN-TOP: 4px; 
}
#content #left .entry .adImage {
	border: 1px solid dadada;
}

html>body #content #left .entry #tight ul {
	padding-top: 0px;
	margin: 0px 0px 20px;
}
html>body #content #left .entry #tight ul li {
	font: 12px/12px Arial;
	list-style: disc url(images/bullet.gif) inside;
}

/* ******************* ADS ********************  */
#content #left .entry .topHeadline {
	MARGIN-TOP: 10px;
	COLOR: #8c0000;
	font: normal 18px Arial, Helvetica, sans-serif;
}
#content #left .entry .topHeadline a {
	MARGIN-TOP: 10px;
	COLOR: #8c0000;
	font: normal 18px/20px Arial, Helvetica, sans-serif;
	margin-bottom: 0px;
}
#content #left .entry .headline {
	font: 18px/18px Arial, Helvetica, sans-serif;
	COLOR: #1e5b7e;
}
#content #left .entry .headline a{
	COLOR: #1e5b7e;

}
.adText {
	font: 12px Verdana, geneva;
	COLOR: #333333;
}
.webSite {
	font: 11px Verdana, geneva;
	COLOR: #999;
	MARGIN-TOP: 4px; 
}

.rLink {
	font: 11px Verdana, geneva;
	COLOR: #1e5b7e;
	MARGIN-TOP: 4px; 
}
.adImage {
	border: 1px solid dadada;
}

html>body #content #left .entry #tight ul {
	padding-top: 0px;
	margin: 0px 0px 20px;
}
html>body #content #left .entry #tight ul li {
	font: 12px/12px Arial;
	list-style: disc url(images/bullet.gif) inside;

}
/* ******************* FOLLOW ********************  */

html>body #content #left .entry #follow {
	padding: 0px;
	margin-top: 0px;
	border-top: 1px solid #F0F0F0;
	width: 380px;
	height: 30px;
	margin-left: 15px;
} 


html>body #content #left .entry #follow_left {
	float: left;
	width: 160px;
	padding: 10px 0px 0px;
}
html>body #content #left .entry #follow_right {
	float: right;
	width: 190px;
	padding: 10px 0px 0px;
	margin: 0px;

}
html>body #content #left .entry #follow_left img {
 	margin: 2px;
	padding: 0px;  
}

html>body #content #left .entry #follow_left a img {
 	margin: 2px;
	padding: 0px; } 
	
html>body #content #left .entry #tags {
	font-size:10px;
	color: #CCCCCC;
	margin-top: 0px;
	margin-left: 10px;
	margin-right: 10px;
	line-height: 10px;
}
html>body #content #left .entry #tags a {
	color: #CCCCCC;
}
/* *******************  ********************  */

html>body #content #left .entry #books_box_frame {
	height: 250px;
	width: 515px;/* 450  */
	position:relative;
	clear: none;
	background-color: #f8f8f4;/* 	margin-left: 30px;  */
	margin: 0px;
	padding-left: 30px;
}	
html>body #content #left .entry #books_box_1 {
	position:absolute;
	color: #333333;
	background-image: url(images/boox_box_1.gif);
	height: 207px;
	width: 135px;
	font: 12px Arial, Helvetica, sans-serif;
	margin: 15px;
	padding: 5px;
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
/* 	border: thin dotted #00FF99;  */
}	
html>body #content #left .entry #books_box_2 {
	position:absolute;
	color: #333333;
	background-image: url(images/boox_box_1.gif);
	height: 207px;
	width: 135px;
	font: 12px Arial, Helvetica, sans-serif;
	margin: 15px 15px 15px 165px;
	padding: 5px;
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
/* 	border: thin dotted #00FF99;  */
}	
html>body #content #left .entry #books_box_3 {
	position:absolute;
	color: #333333;
	background-image: url(images/boox_box_1.gif);
	height: 207px;
	width: 135px;
	font: 12px Arial, Helvetica, sans-serif;
	margin: 15px 15px 15px 315px;
	padding: 5px;
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
/* 	border: thin dotted #00FF99;  */
}	

/*-------- PROMO BOXES --------*/

#promo_frame {
	height:118px;
/* 	border: 1px dotted #009933;  */
	width:937px;
	background-color: #003B74;
	padding-right: 0px;
	padding-left: 0px;
}
#promo { height:118px; list-style:none; margin:0px; }
#promo li {
	float:left;
	height:114px;
	width:300px;
	border-width:0px;
	border-style:solid;
}
	
	#promo .promo1 {
	border-color: #206da3;
	background-image: url(images/promo1.20090303.jpg);
}
	#promo .promo2 { margin:0 18px; border-color: #c20c10; background-color:#c20c10; }
	#promo .promo3 { border-color: #206da3; background-color:#206da3; }

/* *********************************** ban_box_cuptire    */
#ban_box_search {
	width:332px;
	padding: 9px;
	float: left;
	background-color: #FFFFFF;
	border: 1px solid #c5d6ad;
	margin-bottom: 0px;
}
#ban_box_cuptire {
	width:332px;
	height: 110px;
	padding: 9px;
	border: 1px solid #dadada;
	background-repeat: no-repeat;
}
#ban_box_cuptire_bk {
	width:332px;
	height: 110px;
	background-color: #DAEBF3;
}

#ban_box_cuptire_left {
	width:142px;
	height: 102px;
	padding: 10px 0px 0px 10px;
	float: left;
	margin: 0px;
	font: bold 15px/17px Arial;
	color: #335c70;
}
#ban_box_cuptire_right {
	padding: 20px 0px 0px 3px;
	float: right;
	margin: 0px;
}
#ban_box_cuptire #ban_box_cuptire_right form {
	height:100px;
	font: 12px Arial;
	background-image: none;
}

#ban_box_cuptire_right fieldset div {
	margin:3px 0;
	clear:both;

}
#ban_box_cuptire_right .login {
margin-top:-10px;  
}

#ban_box_cuptire_right label {
	float:left;
	width:100px;
	text-align:left;
	margin-left:3px;
}
#ban_box_cuptire_right legend {
	color:#0b77b7;
	font-size:12px;
	padding:0px;
}
#ban_box_cuptire_right legend span {
	width:100px;
	text-align:left;
}
#ban_box_cuptire_right input {
	padding:2px 2px 3px 3px;
	width:110px;
	border:1px solid #ddd;
	background:#fafafa;/* #fafafa;  */
	font:13px arial, sans-serif;
	-moz-border-radius:0.3em;
	-khtml-border-radius:0.43em;
	margin-left:-5em;
	color: #335c70;
}

#ban_box_cuptire_right textarea {
	padding:0.15em;
	width:10em;
	border:1px solid #ddd;
	background:#fafafa;
	font: 14px arial, sans-serif;
	-moz-border-radius:0.2em;
	-khtml-border-radius:0.2em;
	 margin-left:-5em;
}
#ban_box_cuptire_right input:hover, input:focus {
	border-color:#c5c5c5; /* c5c5c5;  CC0000*/
	background:#f6f6f6;
}
#ban_box_cuptire_right fieldset {
	border:0px solid #CC3300;  
	padding:0 5px 5px;
	width: 162px;
}
#ban_box_cuptire_right .email {
	width:10em;
/* 	width:14em;  */

}
#ban_box_cuptire_right input.default {
	color:#bbb;
}
#ban_box_cuptire_right input.img {
	float:right;
	text-align:left;
	margin:0px;
}
.img_submit {
	float:right;
	margin:0px;
	background-image: url(images/send_ocean.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	width: 173px;
}
#ban_box_cuptire_right #submit-go {
	margin-top:10px;
/* 	width:69px;  */
	height:26px;
/* 	text-indent:-9999px;  */
	overflow:hidden;
	border:0;
	display:block;
}
#ban_box_cuptire_right #submit-go:hover {
	background-position:0 -16px;
	cursor: hand;
}
#ban_box_cuptire_right #msg {
	display:none;
	position:absolute;
	z-index:200;
	padding-left:7px
}
#ban_box_cuptire_right #msgcontent {
	display:block;
	font-size:12px;
	background:#E5E5E5;
	border:2px solid #000000;
	padding:5px;
	min-width:150px;
	max-width:250px;
	-moz-border-radius:0.4em;
	-khtml-border-radius:0.4em;
}

html>body #content #left .entry .technorati-tags { 
font-size:10px; 
color:#999999;
margin-top: 10px;}
html>body #content #left .entry .technorati-link {
	font-size:10px;
	color: #999999;
	margin-top: 10px;
	text-decoration: none;
}
.blue_14{
	color : #617E9C;
	font: bold 14px Arial;
	text-transform: uppercase;
} 
 .red_14{
	color : #FF3300;
	font: bold 14px Arial;
	text-transform: uppercase;
} 
.green_14{
	color : #33CC00;
	font: bold 14px Arial;
	text-transform: uppercase;
} 
#wrapper #border #content #left .entry .under {
	text-decoration: underline;
}
.entry .cap_14{
	font: bold 14px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #3B4F61;
	width: 450px;
	margin-top: 10px;
	margin-left: 10px;
}
.entry .cap_16{
	font: bold 16px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #3B4F61;
	width: 450px;
	margin-top: 10px;
	margin-left: 20px;
}
.entry .ptall{
	font: 13px Arial, Helvetica, sans-serif;
	color: #333333;
	margin-left: 40px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.entry #coupon {
	font: 13px/13px Arial, Helvetica, sans-serif;
	color: #333333;
	margin: 30px;
	float: none;
	height: 320px;
	width: 320px;
	border: 3px dashed #FF9900;
	background-color: #FBFFC1;
	text-align: center;
}
.entry #coupon a  {
	text-decoration: underline;
}
.entry .coupon {
	font: 24px/24px Arial, Helvetica, sans-serif;
.entry .coupon  ul {
	margin: 0px;
	padding: 0px 0px 0px 30px;
	text-align: center;

}
}
.entry .coupon  ul li{
	font: 13px Arial, Helvetica, sans-serif;
	text-align: left;
	margin-left: 20px;
}
.textwidget {
	font: 13px/14px Arial, Helvetica, sans-serif;
	text-align: left;
	margin-left: 5px;
}
