body  {
	background: #CD0102 url(../images/blogbranded_tile.png) top repeat-x;
    font-size: 14px;
    margin-bottom: 20px; 
}

h1, h2, h3, h4, h5, h6  {
	color: #000;
}

a:link, a:visited  {
	color: #000; 
}

/* STRUCTURE */

#wrap {

}

#header .description,#header .title { display: none;}

#header  {
	background: url(../images/logo.png) top left no-repeat;
    position: relative;
    height:169px;
	 
}
#header a.click {display: block; height:165px; width: 300px;}

#header h1.title a  {
	color: #000;
}

#header p.description  {
	color: #75818a;
}

#rss  {
	background-color: #75818a;
    display: none;
}

#rss a  {
	color: #fff;
}

#featured  {
	background: #fff url(../images/blogbranded_bg.png) top right no-repeat;
}
#featured h2 { display: none;}


#featured .buttons a.prev  {
	background: url(default/prev.jpg) no-repeat top left;
}

#featured .buttons a.next  {
	background: url(default/next.jpg) no-repeat top left;
}

div.widearea .featimg {left:0; top:0}

.omega { width: 100%!important;}

#featured .buttons a.prev,#featured .buttons a.next {

padding-top:50px;
margin: 0 2px 0 0!important;

}

#steps  {
	background: #333 url(../images/steps_tile.png) top; 
}
#steps ul {margin-top:14px}

#steps ul li a  {
text-transform: uppercase;
	color: #eee;
    font-size: 0.85em!important;
}

.the_home #steps ul li {
display:inline;
margin:0 60px 0 60px;  }
#steps ul li a strong { display: none; }


#content  {
    margin-top: 20px;
    
	background-color: #fff;
}
* html #content .grid_6{margin: 0px;} 

#content .moreinfo  {

	background-color: none;
	color: #fff;
}
#content .moreinfo h3 { display: none; color: #fff; }

#content .moreinfo .more a  {
	color: #4093ce;
	background: #e5e9ec url(default/moreinfo.jpg) no-repeat center left;
}


#news ul li:first-child {
border-top:1px solid #333;
}

#news ul li {
background:#FFFFFF url(images/design/greenarrow.gif) no-repeat scroll left center;
border-bottom:1px solid #333;}

#news  {
	color: #aaa;
}

#news ul li a  {
	color: #b10101; 
}

#news p.more a  {
	color: #b10101; 
}

#news ul li { background: none; padding: 8px 0;}
#news ul li span { font-weight: 700;}

#bottom  {
	background: #9fc9e6 url(default/bottombg.jpg) repeat-x top left;
    display: none;
}

#newsletter input.text  {
	background-color: #d9e9f5;
}

#footer  {
	background: #9fc9e6 url(default/footerbg.jpg) repeat-x top left;
	color: #fff;
    display: none;
}

#footer p a  {
	color: #fff;
}

/* NAVIGATION */



#nav { bottom:0!important; right:0!important; top:auto!important;}
#nav ul{ margin: 0px;}
#nav ul li a:link, #nav ul li a:visited  {
	color: #000;
}
#nav ul li { margin: 0px 0px;}

/* BLOG CSS */

.post .categories  {
	background-color: #CD0102;
	color: #fff;
    font-size: 24px!important;  
    
    
}

.post .categories a  {
	color: #fff; font-weight: 100!important;
    font-family: georgia, verdana;   
}

.post h2.title .date a  {
	color: #CD0102;
}

.post h2.title a  {
	color: #000;
    
}

h2.page-title a{
    background-color: #CD0102;
    display: inline;
    padding:10px;
}

h2.page-title a:link,
h2.page-title a:visited { color: #fff;}



.post p.comments a  {
	background: url(default/comments.jpg) no-repeat center left;
	color: #000;

}

p.continue a  {
	color: #999;
}

#postad  {
	background-color: #999;
}

a.adlink  {
	color: #000;
}
.asidespost  {
	border-left: 3px solid #999;
}

#sidebar img.bigad  {
	border: 2px solid #999;
}

#tabbox  {
	border: 1px solid #999;
}

#tabbox ul.idTabs  {
	background: #e5eec6 url(default/tabberulbg.jpg) repeat top left;
}

#tabbox ul.idTabs li a:link, #tabbox ul.idTabs li a:visited  {
	color: #000;
}

#tabbox ul.idTabs li a.selected  {
	color: #fff;
	background: #8bc62d url(default/selectedtab.jpg) repeat center center;
}

#boxes ul  {
	background-color: #ecf1d4;
}

#boxes ul li {
	background: url(default/tablibg.jpg) no-repeat top left;
}

#boxes ul li:first-child  {
	background: none;
}

#boxes ul li a:link, #boxes ul li a:visited   {
	color: #000;
}

#leftwidget  {
	border-right: 1px solid #dedede;
}

.widgetlist  h3  {
	background: #CD0102;
	color: #fff;
}

.widgetlist ul li  {
	border-bottom: 1px solid #f0f0f0;
}

.widgetlist ul li a:link, .widgetlist ul li a:visited  {
	color: #000;
}
.commentlist {
	border-top: 2px solid #ccc;
}
.commentlist li {
    background: #eee;
	border-bottom: 2px solid #ccc;
     
}
.commentlist .alt {
	background: #eee;
    border-bottom: 2px solid #ddd;
     
}
#commentform input {
	background: #eee;
	border: 1px solid #ccc;
    color: #CD0102;
    cursor: pointer;
}
#commentform textarea {
	background: #eee;
	border: 1px solid #ccc;
}