.hiddenPic img{position:absolute;display:none;}

body{
background:#FFFFFF url(images/masterbg_top.gif) top right no-repeat;
margin:0;
padding:0;
}

h2.titlePost {font-size:200%;line-height:1.2;margin-bottom:0.5em;margin-top:0.5em;color:#6d0000;}
    h2.titlePost a:link, h2.titlePost a:visited {color:#6d0000;text-decoration:none;}
    h2.titlePost a:active, h2.titlePost a:hover {color:#aa6503;text-decoration:none;}


body, tr, td, div, p{
font-family:tahoma,arial;
font-size:12px;
line-height:1.4;
font-weight: normal;
text-decoration:none;
color:#55564e;
}

input, textarea{
background:#fff url(images/input_bg.gif) center top repeat-x;
border:1px solid #ccc;
font-size:12px;
}

.contactadd p{
color:#333;
font-family:arial;
font-size:14px;
}

.topgurav{
height:33px;
width:33px;
border:0;
position:relative;
top:50px;
}

ul#main_mnu{
margin:0px;
padding:0px;
white-space:nowrap;
width:100%;
display: inline;
list-style-type: none;
}

#main_mnu li{
display: block;
float:left;
margin: 0;
text-align:left;
padding: 0;
border:0px solid #000;
width:181px;
}

#main_mnu li ul{
margin:0;
padding:0;
}

#main_mnu li ul li{
display: block;
float:left;
margin: 0;
text-align:left;
padding: 0;

}

#main_mnu a{
display: block;
text-decoration:none;
}

.main_class a{
padding: 10px 10px 0px 10px;
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#ff9900;
border-right:1px solid #ccc;
}

.sub_class a{
padding: 0px 10px 10px 10px;
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#999999;
border-right:1px solid #ccc;
}

#mnu5 a{
border-right:1px solid #fff;
}

#mnu5 li.sub_class a{
border-right:1px solid #fff;
}

.main_hover a,
.main_class a:hover{
color:#F1881D;
border-right:1px solid #fff;
text-decoration:none;
}

.sub_hover a,
.sub_class a:hover,
#mnu5 li.sub_class a:hover{
color:#ffffff;
text-decoration:none;
border-right:2px solid #ff9900;
}

.my_h3{
padding:10px 0px;
margin:0px;
font-family:arial;
font-size:13px;
font-weight: bold;
text-decoration:none;
color:#222;
}

.main_title{
margin:0;
padding:0;
font-family:impact,calibri,arial;
font-size:22px;
line-height:22px;
font-weight: normal;
text-decoration:none;
color:#b0c8d1;
border-bottom:1px solid #dddddd;
}

.sub_title{
margin:0;
padding:0;
font-family:impact,calibri,arial;
font-size:22px;
line-height:22px;
font-weight: normal;
text-decoration:none;
color:#b0c8d1;
}

.address{
padding:10px 0;
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#AAA;
text-decoration:none;
}

a{
outline: 0 none;
text-decoration:none;
color:#000000;
}

a:hover{
text-decoration:underline;
color:#000000;
}

.testimonials_top a{
text-decoration:none;
font-weight:bold;
color:#cc6600;
}

.testimonials_top a:hover{
text-decoration:underline;
color:#ff9900;
}

.foot_mnu a{
margin:0 5px;
padding:5px;
display:block;
outline: 0 none;
text-decoration:none;
font-size:11px;
font-weight:bold;
color:#444;
background-color:#EEE;
-moz-border-radius: 5px;
}

.foot_mnu a:hover{
background-color:#FF9900;
-moz-border-radius: 5px;
color:#FFF;
}

.news_day{
border:2px solid #cc6600;
height:23px;
width:23px;
line-height:23px;
background-color:#ff9900;
color:#FFFFFF;
font-family:arial;
font-size:12px;
text-align:center;
vertical-align:middle;
}



/*Example CSS for the two demo scrollers*/

#pscroller1{
width: 280px;
height: 150px;
border: 1px solid #DDD;
padding: 5px;
background-color: #EEEEEE;
}

#pscroller1 a{
text-decoration: none;
}

.someclass{ 
/*class to apply to your scroller(s) if desired*/
}

/*END Example CSS for the two demo scrollers*/



#rightnav .toph{
margin:0px;
}

#rightnav{
width:194px;
margin:0; 
font-size:10px;
font-family:arial,tahoma;
}

#rightnav h2{background: #444; color:#fff; text-transform:uppercase; letter-spacing:0.03em; font-size:12px; font-weight:bold; padding:7px 0 6px 10px;margin:20px 0 0 0;}
#rightnav ul{list-style:none;margin:0;padding:0;line-height:15px;}
#rightnav li{border-left:3px solid #e4b949; border-bottom:1px solid #B8B3A2;border-top:1px solid #F9F6E9;padding:0px;margin:0px;}
#rightnav li a{text-decoration:none;color:#806829;padding:6px 0px 6px 10px;background-color: #e6e2d6; display:block;width:181px !important; width:191px;}
#rightnav li a:visited{color:#000;}
#rightnav li a:hover{background: #e6e2d6 url(images/topics.gif) center bottom repeat-x;color:#000;}

/* HOSTING*/
.tch {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #131313;
	background-repeat: no-repeat;
}
.tch a:link { 
	color: #131313;
}
.tch a:visited { 
	color: #131313;
}
.tch a:hover, a:active { 
text-decoration: none;

}
.tch b {
color:#003366;
}
#tblplans {
border:1px;
border-color:#FFFFFF;
width:98%;
}
.yellow { 
	color: #FDFF3F;
}
.white { 
	color: #FFFFFF;
}
.black { 
	color: #000000;
}

/*************************************************************/
/************************   entry post     *******************/
/*************************************************************/

.contentPost {width:705px;margin:30px 0 0 0;border:1px solid #d2d0d0;background:url('images/bg.post.gif') repeat-y top left #fffefb;}
.contentPostLeft {margin:0 515px 0 0px;padding:0 22px 10px 15px;width:148px;min-height:211px;height:auto!important;background:url('images/balloon.gif') no-repeat 120px 23px;}
.contentPostRight {float:right;width:482px;padding:0 20px 0 13px;position:relative;}
.commentsMetaData {padding:28px 0 0 0;margin:0 0 0 107px;font-size:86%;text-align:center;width:41px;height:30px;line-height:18px;font-family:georgia,"Trebuchet MS","Helvetica Neue",Arial;}
    .commentsMetaData a:link,.commentsMetaData a:visited {text-decoration:none;color:#333;}
    .commentsMetaData a:active,.commentsMetaData a:hover {text-decoration:none;}
.arrowPost {position:absolute;top:80px;left:-26px;}
.numberComments {color:#333;font-size:170%;}
.postedIn {font-size:120%;font-weight:bold;color:#5b0202;font-style:italic;}
.postmetadata {font-size:80%;text-align:right;font-style:italic;}
p.postmetadata {padding:2px 0 2px 0;}
    .postmetadata a:link,.postmetadata a:visited {text-decoration:none;color:#5a5c5e;}
    .postmetadata a:active,.postmetadata a:hover {text-decoration:none;}
.divisor {width:150px;height:1px;font-size:150%;margin:0.5em auto;border-bottom:1px solid #ccc;}
.divisorPost {width:150px;height:1px;font-size:150%;margin:5px auto;border-bottom:1px solid #ccc;}
.divisorBottom {width:150px;height:1px;font-size:150%;margin:0 auto 1.4em auto;border-bottom:1px solid #ccc;}
.divisorTop {width:150px;height:1px;font-size:150%;margin:1.4em auto 0 auto;border-bottom:1px solid #ccc;}
.relatedPosts {margin:0 0 30px 0;}
.relatedPosts ul {margin:0;padding:10px 0;list-style:none;}
.relatedPosts li {margin:0;padding:0;line-height:20px;}
.related {line-height:18px;padding:4px 0 4px 0;}
.datePost {font-size:110%!important;margin-bottom:1em;color:#888;}
.datePostLeft {margin-bottom:1em;color:#5a5c5e;font-style:italic;}
.entry a:link,.entry a:visited {color: #6b0304;font-weight:bold;text-decoration:none;}
.entry a:active,.entry a:hover {color:#74442a;text-decoration:underline;}
.entry p {font-family:georgia,"Trebuchet MS","Helvetica Neue",Arial,Helvetica,sans-serif;font-size:12px;line-height:20px;}
.entry img{border:4px solid #b9b7ab;margin:0 20px 0 0;float:left;margin:0em 1em 1em 0;display:inline;width:150px;height:150px;}
.entry ul {margin:1em;}
.entry li {margin:0 0 0 1.2em;}
img.avatar-100 {float:left;margin:0 1em 1em 0;display:inline;}
.aboutAuthor p {padding-bottom:20px;}
.aboutAuthorLeft {width:120px;float:left;}
.aboutAuthorRight {margin:0 0 0 127px;min-height:130px;}
p#linkAuthor {font-size:86%;}

.contentRelated {padding:1px 0;width:665px;}
.imgRelated {width:55px;height:57px;float:left;}
.imgRelated img {padding:3px;border:1px solid #ccc;}
.titleRelated {height:57px;width:570px;margin:0 0 0 65px;line-height:57px;}

.contentBlog{width:705px;margin:30px 0 0 0;border:1px solid #d2d0d0;}

.commentDate {float:left;color: #6b0304;font-weight:bold;text-decoration:none;}
.commentNumber {float:right;font-size:200%;color:#B0C8D1;font-family:georgia;}
.commentBlog{width:705px;margin:30px 0 0 0;border:1px dotted #d2d0d0;background-color:#FFFFFF;}
.commentBlog td{padding:5px 5px 5px 0;}
.commentRght{width:170px;background:#f5f1f2 url(images/arrow.png) 155px 50px no-repeat;}
.commentWrapper{
margin-left:10px;
word-wrap: break-word;
width:auto;
max-width:500px;
text-align:justify;
}
