*{
margin:0px;
padding:0px;
border:0px;
}

body{
font:1em Helvetica, Arial, Tahoma;
text-align:center;
backround:#002C41;
color:#444;
}

.wrap_body{
width:954px;
padding:0;
margin:auto;
text-align:left;
}

blockquote{
margin:10px 10px 0 10px;
padding:10px;
font:.9em Helvetica, Arial, Tahoma;
background:#fafafa;
border:1px solid #ccc;
}

* html .banner .clear{margin:-20px 0;clear:both;height:1px;width:0;}

* html #nav .wrap{width:954px;padding:7px 0 0 0;margin:0 0 -8px 0;}

blockquote:hover{background:#fff;}


/* global */

.wrap{
width:954px;
margin:auto;
text-align:left;
}

.inner{margin:5px;}

a{
font:bold 1em Helvetica, Arial, Tahoma;
text-decoration:none;
color:#002C41;
}

a:hover{text-decoration:underline;}

select, .text{
background:#fff url(http://www.blogcrowds.com/images/site/input.jpg) repeat-x;
border:1px solid #cfcfcf;
}

.clear{
height:0px;
width:0px;
visibility:none;
display:hidden;
clear:both;
}

li{list-style:none;}

p{font:.9em Helvetica, Arial, Tahoma;line-height:1.4em;}

.left{float:left;}

.right{float:right;}


/* navigation */

#nav{
height:36px;
_height:3px;
background:url(http://www.blogcrowds.com/images/site/nav.jpg) repeat-x;
border-bottom:4px solid #6CC700;
}

#nav a{
margin:0 30px 0 5px;
font:bold .9em Helvetica, Arial, Tahoma;
color:#fff;
float:left;
}

#nav a:hover{text-decoration:none;}

#nav .wrap{
padding:10px 0 0 0;
}

#nav_select{
margin:-4px 0px !important;
padding:5px;
background:url(http://www.blogcrowds.com/images/site/nav_select.jpg) repeat-x;
float:left;
}

#nav_select_left{
width:3px;
height:23px;
margin:-4px 0 0 0;
background:url(http://www.blogcrowds.com/images/site/nav_select_left.jpg) no-repeat left;
float:left;
}

#nav_select_right{
width:3px;
height:23px;
margin:-4px 30px 0 0;
background:url(http://www.blogcrowds.com/images/site/nav_select_right.jpg) no-repeat right;
float:left;
}


#logo{
margin:15px 0;
float:left;
}


/* search */

#search{
height:24px;
background:url(http://www.blogcrowds.com/images/site/search.jpg) repeat-x;
float:right;
}

#search_field{
height:22px;
width: 200px;
margin:0 0 0 2px;
border:1px solid #888;
}

#search_left{
height:24px;
width:3px;
background:url(http://www.blogcrowds.com/images/site/search_left.jpg) no-repeat left;
float:right;
}

#search_right{
height:24px;
width:3px;
padding:-3px 0; 
background:url(http://www.blogcrowds.com/images/site/search_right.jpg) no-repeat right;
float:right;
}

#search_go{
margin:0 0 -2px 0;
padding: 0 3px 0 0;
width:32px;
height:21px;
background:url(http://www.blogcrowds.com/images/site/search_go.jpg) no-repeat;
border:0;
color:#fff;
}


/* banner */

#banner{
width:954px;
margin: 0 0 20px 0;
background:url(http://www.blogcrowds.com/images/site/banner_body.jpg) repeat-y;
color:#fff;
}

#banner_top{
width:954px;
background:url(http://www.blogcrowds.com/images/site/banner_top.jpg) no-repeat top;
}

#banner_bottom{
width:954px;
padding:0 0 26px 0;
background:url(http://www.blogcrowds.com/images/site/banner_bottom) no-repeat bottom;
}

#banner .inner{margin:0 30px;}

#banner a{font:bold .9em Helvetica, Arial, Tahoma;}

#forum_nav{
height:32px;
width:928px;
margin:0 0 15px 0;
background:url(http://www.blogcrowds.com/images/site/forum_nav.jpg) repeat-x;
color:#fff;
float:left;
}

#forum_nav_left{
height:32px;
width:6px;
margin:0 0 15px 7px;
background:url(http://www.blogcrowds.com/images/site/forum_nav_left.jpg) no-repeat;
float:left;
}

#forum_nav_right{
height:32px;
width:6px;
margin:0 0 15px 0;
background:url(http://www.blogcrowds.com/images/site/forum_nav_right.jpg) no-repeat;
float:left;
}

#forum_nav a{
margin:9px 15px 0 5px;
font:bold .9em Helvetica, Arial, Tahoma;
color:#fff;
float:left;
}

#forum_hierarchy{font:1.1em Helvetica, Arial, Tahoma;color:#002C41;}


/* quote containers */
.blue_954, .blue_775, .bluel_470, .bluer_470, .blue_170, .green_954, .green_775, .green_470, .green_170, two_third, .red_170{
margin:0 0 20px 0;
padding:0 0 10px 0;
}


.blue_954{
width:954px;
background:url(http://www.blogcrowds.com/images/site/blue_bottom_954.jpg) no-repeat bottom;
}

.blue_775{
width:775px;
background:url(http://www.blogcrowds.com/images/site/blue_bottom_775.jpg) no-repeat bottom;
}


.bluel_470{
width:470px;
background:url(http://www.blogcrowds.com/images/site/blue_bottom_470.jpg) no-repeat bottom;
float:left;
}

.bluer_470{
width:470px;
background:url(http://www.blogcrowds.com/images/site/blue_bottom_470.jpg) no-repeat bottom;
float:right;
}

.blue_170, .red_170{
width:170px;
}

.blue_630{
width:630px;
background:url(http://www.blogcrowds.com/images/site/blue_bottom_630.jpg) no-repeat bottom;
}

.red_170{
background:url(http://www.blogcrowds.com/images/site/red_bottom_170.jpg) no-repeat bottom;
}

.green_954{
width:954px;
background:url(http://www.blogcrowds.com/images/site/green_bottom_954.jpg) no-repeat bottom;
}

.green_775{
width:775px;
}

.green_170{
width:170px;
background:url(http://www.blogcrowds.com/images/site/green_bottom_170.jpg) no-repeat bottom;
}


.blue_954 h2, .blue_775 h2, .bluel_470 h2, .bluer_470 h2, .blue_170 h2, .green_954 h2, .green_775 h2, .green_470 h2, .green_170 h2, .blue_630 h2, .red_170 h2
{
height:38px;
margin:0 0 -14px 0;
padding:8px 0 0 10px;
font:bold 1.1em Helvetica, Arial, Tahoma;
color:#fff;
}

.blue_954 h2{background:url(http://www.blogcrowds.com/images/site/blue_header_954.jpg) no-repeat;}

.green_170 h2{background:url(http://www.blogcrowds.com/images/site/green_header_170.jpg) no-repeat;}

.red_170 h2{background:url(http://www.blogcrowds.com/images/site/red_header_170.jpg) no-repeat;}

.bluel_470 h2{background:url(http://www.blogcrowds.com/images/site/blue_header_470.jpg) no-repeat;}

.bluer_470 h2{background:url(http://www.blogcrowds.com/images/site/blue_header_470.jpg) no-repeat;}

.blue_775 h2{background:url(http://www.blogcrowds.com/images/site/blue_header_775.jpg) no-repeat;}

.blue_630 h2{background:url(http://www.blogcrowds.com/images/site/blue_header_630.jpg) no-repeat;}

.green_954 h2{background:url(http://www.blogcrowds.com/images/site/green_header_954.jpg) no-repeat;}

.green_775 h2{background:url(http://www.blogcrowds.com/images/site/green_header_775.jpg) no-repeat;}

.blue_954 h2 a, .blue_775 h2 a, .bluel_470 h2 a, .bluer_470 h2 a, .green_954 h2 a, .green_775 h2 a, .green_170 h2 a, .blue_630 h2 a
{
color:#fff;
font:bold 1em Helvetica, Arial, Tahoma;
}

.blue_954 .title, .blue_775 .title, .bluel_470 .title, .bluer_470 .title, .blue_170 .title{
margin:0 0 5px 0;
font:bold 1.1em Helvetica, Arial, Tahoma;
color:#002C41;
}

.green_954 .title, .green_775 .title, .green_470 .title{
margin:0 0 5px 0;
font:bold 1.1em Helvetica, Arial, Tahoma;
color:#5BBB00;
}

.green_954 a, .green_775 a, .green_170 a{color:#5BBB00;}


.red_170 a{
color:#000;
font-size:.9em;
}

.red_170 a:hover{
color:#f00;
}

.container_775{
width:775px;
float:left;
}

.container_170{
width:170px;
float:right;
}

.three{
width:310px;
margin:5px 10px 0 0;
float:left;
}


/* forum */

.forum_inner{
margin:0 1px;
padding:10px 5px;
border-bottom:1px solid #ddd;
}

div.forum_inner:hover{
padding:10px 5px;
border-bottom:1px solid #ddd;
background:#fafafa;
}

.forum_name{
margin:0 0 3px 0;
font:bold 1.1em Helvetica, Arial, Tahoma;
color:#002C41;
float:left;
}

#forum_function{margin:0 179px 0 0}

#forum_function .button{float:left;}

#forum_function .pages{
margin:5px 0 0 0;
font:.9em Helvetica, Arial, Tahoma;
float:right;
color:#999;
}

.forum_description{
margin:5px 0;
font:.9em Helvetica, Arial, Tahoma;
line-height:1.1em;
clear:both;
}

.forum_stat{
font:.8em Helvetica, Arial, Tahoma;
clear:both;
color:#444;
}

.forum_stat span{
font:bold 1em Helvetica, Arial, Tahoma;
color:#333;
}


/* thread */
.thread{
margin:7px 10px 60px 20px;
width:625px;
font:.9em Helvetica, Arial, Tahoma;
line-height:1.6em;
float:right;
overflow:hidden;
}

.thread a{
border-bottom:1px dashed #002C41;
text-decoration:none;
}

.thread a:hover{
border-bottom:1px solid #002C41;
text-decoration:none;
}

.thread_function{
margin:0 0 15px 0;
padding:5px 5px;
font:.8em Helvetica, Arial, Tahoma;
background:#fafafa;
}

.thread_function a{
border-bottom:0;
text-decoration:none;
}

.thread_function a:hover{
border-bottom:0;
text-decoration:none;
}

.author{
margin:5px 0 60px 0;
width:120px;
_width:110px;
font:.9em Helvetica, Arial, Tahoma;
text-align:right;
float:left;
}

.author p{
padding:6px 0;
border-bottom:1px solid #ddd;
} 


/* post */
.post_label{
width:120px;
font:bold 1em Helvetica, Tahoma, Arial;
float:left;
}

.post_entry{
width:585px;
margin:0 0 0 20px;
float:left;
}

.post_entry .preference{
padding:7px;
border-bottom:1px solid #ddd;}

.post_entry p.preference:hover{
padding:7px;
border-bottom:1px solid #ddd;
background:#fff;}


/* template */
.label{
margin:0 30px;
line-height:1.6em;
font:bold 1.1em Helvetica, Arial, Tahoma;
}

.label a{color:#fff;}

.templates_left{
margin:2px 0 0 0;
width:287px;
float:left;
color:#002C41;
}

.templates_right{
margin:2px 0 0 0;
width:287px;
float:right;
color:#002C41;
}

.templates_mid{
width:340px;
margin:2px 20px 0 20px;
float:left;
text-align:justify;
}

.templates_left img, .templates_right img{
height:153px;
width:270px;
border:8px solid #002C41;
}

.templates_left h3, .templates_right h3, .templates_mid h3, .template_info h3{font:bold 1.1em Helvetica, Arial, Tahoma;}

.template_left a, .template_right a{color:#002C41;}

.templates_mid h3, .templates_mid a, .template_info a, .template_info h3{color:#5BBB00;}

.template_img{
margin:10px 0 0 2px;
width:506px;
float:left;
}

.template_img img{border:8px solid #002C41;}

.template_info{
margin:10px 0 0 0;
width:435px;
float:right;
}

.template_info p{margin:10px 0;}

.template_img .code{
width:506px;
height:1500px;
border:0;
background:#fff;
overflow:hidden;
}


/* article */


.two_third{
width:630px;
margin:5px 10px 20px 0;
padding:0 0 15px 0;
float:left;
}

.two_third h2, .one_third h2{
padding:0;
font:bold 1.18em Helvetica, Arial, Tahoma;
text-transform: uppercase;
color:#002C41;
}

.two_third .description{
font:bold .9em Helvetcia, Arial, Tahoma; 
text-transform:uppercase; 
margin:5px 0 20px 0;
line-height:1.4em;
}

.one_third h2{
color:#5BBB00;
} 

.two_third h2:first-letter, .two_third h2 a:first-letter, .one_third h2:first-letter, .one_third h2 a:first-letter {font:bold 1.2em Helvetica, Arial, Tahoma;}

.two_third h2 a:hover, .one_third h2 a:hover{text-decoration:none;}


.two_third h3{
margin:0 0 5px 0;
font:bold 1em Helvetica, Arial, Tahoma;
}

.two_third .article{
margin:0 2px 0 0;
line-height:1.6em;
}

.two_third .article b, .two_third blockquote b{color:#002C41;}

.two_third blockquote{margin:10px 0 10px 0;}

.two_third .article_info{
margin:12px 0;
padding:12px 0;
font:.9em Helvetica, Tahoma, Arial;
border-top:1px solid #ddd;
border-bottom:1px solid #ddd;
}

.two_third .forum_inner, .two_third .forum_inner:hover {padding:12px 0;}

.one_third{
width:305px;
margin:5px 0 0 0;
float:right;
color:#5BBB00;
}

.one_third .forum_inner{font:.9em Helvetica, Arial, Tahoma;}


/* button */
.button{
width:85px;
height:25px;
padding:5px 0 0 0;
font:.9em Helvetica, Arial, Tahoma;
text-align:center;
background:url(http://www.blogcrowds.com/images/site/button.jpg) no-repeat;
color:#fff;
}

.button a, .button a:hover{
font:bold 1em Helveltica, Arial, Tahoma;
text-decoration:none;
color:#fff;
}


/* footer */
#footer{
padding:15px 0;
background:#003E57 url(http://www.blogcrowds.com/images/site/footer.jpg) repeat-x;
color:#fff;
}

#footer a{
color:#fff;
}