/* CSS Document */
/* Generic Style - Start */
body {font-family:Arial, Helvetica, sans-serif;font-size:14px;}
img {border:none;}
a {color:#000;text-decoration:none;}
a:hover {text-decoration:underline;}
/* Generic Style - End */

.wp-caption {font-family:Arial, Helvetica, sans-serif;font-size:11px;margin:0;padding:0;}
.sect_tags {font-family:Arial, Helvetica, sans-serif;font-size:11px;margin:0;padding:0;}

/* Rogers Digital Media Bar - Starts */
#rdm_banner{background:#fff;border:#767676 solid 1px;height:25px;text-align:center;}
#rdm_banner select{margin:2px;}
#rdm_banner option{height:15px;}
#rdm_banner img{margin:2px 12px 0 5px;}
/* Rogers Digital Media Bar - Ends */

.boxcomments .odd {border-bottom: #333 solid 1px;margin:10px 0;}
.boxcomments .mycomment {border-bottom: #333 solid 1px;}
.boxcomments .mycomment p{margin:10px 20px;}



.breadcrumb{font-size: 1.1em;color: #2A2A2A;margin: 5px 0 5px 10px;position: relative;text-align:left;}

/*  
Theme Name: valid-blue-che
Theme URI: http://www.xhtmlvalid.com/2008/05/20/valid-blue/
Author: XHTMLValid.com, Joey Ryken & Mike Loucas
Description: Find more free themes at <a href="http://www.xhtmlvalid.com">XHTMLValid.com</a>
Version: 0.1
Author URI: http://www.xhtmlvalid.com/
*/

/* #mainpage {width:990px;border:1px solid #FFFFFF;background:url('images/mainbg.gif');background-color:#FFFFFF;}*/
#mainpage h2 {font: 18px Trebuchet MS;color:#2a2a2a;margin:0;padding:0;}
#mainpage h3 {font: 18px Trebuchet MS;color:#2a2a2a;margin:0;padding:0;margin-left:13px;}
#mainpage h4 {font: 18px Trebuchet MS;color:#374457;margin:0;padding:0;}
#mainpage .h2{font-family:Arial, Helvetica, sans-serif;line-height:18px;font-size:12px;color:#312E2E;font-weight:700;}
#mainpage a:link, #mainpage a:visited, #mainpage a:active{color:#303030;text-decoration:none;}
#mainpage a:hover{text-decoration:underline;}
#mainpage input {border:1px solid #303030;vertical-align: middle;}
#mainpage .input {width:160px;height:19px;border:1px solid #2F4052;background:#1F2A3A;font:13px Tahoma;color:#6C8092;line-height:19px;}
#mainpage .button {border:0px;}
#bg {height:96px;width:100%;}
#search{float:right;height:36px;margin:0 auto;padding:0;margin-top:60px;}


#main{float:left;background:url('images/shadow.gif') no-repeat;background-position:14px 0px;background-color:#FFFFFF; text-align:left}
#menu {height:52px;width:670px;float:left;background:url('images/menubg.gif') repeat-x;border-bottom:1px solid #FFFFFF;overflow:hidden;}
ul.menu{height:52px;line-height:52px;float:left;list-style:none;margin:0;padding:0;}
ul.menu li{float:left;list-style-type:none;margin:0;padding-left:25px;padding-right:25px;border-left:1px solid #546A7E;border-right:1px solid #121C2A;}
ul.menu li a {font:14px Tahoma;color:#FFFFFF;text-transform:uppercase;}
ul.menu li a:hover {text-decoration:underline;}
ul.menu li a:visited {font:14px Tahoma;color:#FFFFFF;text-transform:uppercase;}
ul.menu li a:visited:hover {text-decoration:underline;}
#content{font: 12px Tahoma;color:#374457;float:left;width:680px;margin:0;background:url('images/contentbg.gif') no-repeat;background-position: 100% 0%;min-height:730px;padding-bottom:10px;overflow:hidden;}
#content a {color:#374457;}
#content h4 {font: 18px Trebuchet MS;color:#374457;margin:0;padding:0;margin-left:13px;}
.head {float:left;width:660px;margin:0px;padding:0px;margin-bottom:10px;padding-bottom:10px;margin-top:10px;}
.date {float:left;width:51px;height:47px;background:url('images/datebg.gif') no-repeat;margin-right:10px;}
.date h1 {margin:0px;font:11px Tahoma;color:#FFF;text-align:center;text-transform:uppercase;margin-top:2px;}
.date h2 {margin:0px;padding:0px;font:24px Trebuchet MS;font-weight:bold;color:#2a2a2a;text-align:center;}
.title{float:left;width:560px;height:47px;}
.entry{float:left;width:660px;margin:0px;padding:0px; no-repeat;background-position: 0% 100%;padding-bottom:22px; padding-top:10px;border-bottom:1px dotted #cccccc;}
#content .entry p a {color: #003399;}
.entry a {text-decoration: underline;}
#content .entry .subTitle h3, #content .entry .subTitle p {margin:0; padding:0;}
#content .entry .tagged a, #content .entry .postmetadata a {color: #2a2a2a;}
.title h2, h3{font: 18px Trebuchet MS;color:#374457;margin:0;padding:0;}
.title h2 a {text-decoration:none;color:#2a2a2a;margin:0;font-weight:normal;}
.title h2 a:hover{text-decoration: underline;}
.title h3 a {text-decoration:none;color:#374457;margin:0;font-weight:normal;}
.title h3 a:hover{text-decoration:none;}
.entry h4 {font: 10px Verdana;color:#303030;margin:0;padding:0;}
.entry h4 a {text-decoration:none;color:#303030;margin:0;}
#sidebar{float:left;width:311px;margin:0;padding:0;font: 11px Verdana;overflow:hidden;}
#sidebar .rsidebar{font: 13px  Verdana;color:#2A2A2A;float:right;width:311px;}
#sidebar .rsidebar h2{margin:0;padding:0;font: 14px Tahoma;color:#2A2A2A;height:33px;background:url('http://blog.flare.com/wp-content/themes/default-flr/images/catbg.gif') repeat-x;text-transform:uppercase;line-height:30px; text-indent:7px;}
#sidebar .rsidebar a {font-weight:normal;color:#2A2A2A;}
#sidebar .rsidebar ul{list-style-type:none;margin:0;padding:0;}
#sidebar .rsidebar ul li{list-style-type:none;margin:0;padding:0;}
#sidebar .rsidebar #tag_cloud a {padding: 0 0 0 20px;}
#sidebar .rsidebar ul li ul{list-style-type:square;margin:0;padding:0 0px;margin-bottom:10px;}
#sidebar .rsidebar ul li ul li{list-style-type:none;background:url('images/li.gif') no-repeat;border:0px none; padding-left:20px; padding-right:0; padding-top:0; padding-bottom:0px;font: 12px  Verdana;padding-right:15px;}

#twitter-tools .aktt_tweets ul li {margin-top:10px; padding-right:15px;}
#twitter-tools {background:white;}
#text-509498552 {background:white;}
#tag_cloud-2 {background:white;}
#archives-2 {background:white;}
#twitter-tools .aktt_tweets ul li a {text-decoration: underline;}
.aktt_more_updates {margin-bottom:10px; height:30px;}


.alignright{float:right;margin-top:10px;}
.alignleft{float:left;margin-top:10px;}
.postmetadata{text-align:right;font: 11px  Tahoma;margin:0;padding:0px; padding-top:20px;}
.postmetadata a {color:#1C2839;font-weight:normal;margin-top:10;}
#content .boxcomments{width:670px;}
.boxcomments #respond {padding:0;margin:0;}
#commentform label{display:block;margin:0;}
#commentform input{width:170px;margin:0 5px 10px 0;padding:1px;}
#commentform textarea{width:400px;margin:0 0 10px;padding:0;}
#commentform #submit{margin:0 0 0px;}
#commentform p{margin:0px 0;}
ol.commentlist{margin:0 0 1px;padding:0;}
ol.commentlist li{display:block;list-style:none;margin:0;padding:0px 0px 1px;}
ol.commentlist li :hover{background:none;}
ol.commentlist li.commenthead{display:block;list-style:none;margin:0;padding:0px;}
ol.commentlist li.commenthead h2{margin:0;}
ol.tblist{border-top:1px solid #fff;list-style:none;margin:0 0 1px;padding:15px;}
ol.tblist li{display:block;padding-left:15px;list-style-type:none; margin-left:0; margin-right:0; margin-top:0; margin-bottom:5px}

#globalFooter{float:left;width:1000px; text-align:center;color:#2A2A2A;margin:0 auto;padding:0;}
#globalFooter a:hover{text-decoration:underline;border:none;}
#globalFooter a:link, #globalFooter a:active, #globalFooter a:visited{color:#2A2A2A;border:none;font-weight:normal;}
#globalFooter p {color:#2A2A2A;margin:0px;margin-top:15px;margin-bottom:15px;}
img#wpstats{display:none}

#articlewrap2 {width: 684px;
	float:left;
	border:1px solid #717171;
	background-color:#474747;
	margin: 3px 3px 5px 10px;
}
#articleBody2 {
	float:left;
	width:684px;
	background-color: #fff;
}
#articlepadding2 {
	margin: 5px; 
	width: 640px;
}
#contain {
width: 1020px;
}



.img_shadowB img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  } 
  
  .commentbox_form { float:left;padding-bottom:200px;}
  
/* to style right rail */ 
#categories-426474292 { background:#fff;height:130px;}
.wid-search { background:#fff; height:90px;}
#tag_cloud { background:#fff;}
#archives{ background:#fff; height:130px;}

/* White bg to blog list - right rail */ 
#text-509498551 {background:white;}
