/** Begin Footer Rules **/
#footer .skip {display: none;}
#footer a {color: #333; text-decoration: none;}
#footer a:hover {text-decoration: underline; color: #ff0000;}
#footer p {margin: 5px;}
#footer #design {padding-right: 10px;}
#footer #address {padding-right: 10px;}
#footer #copyright {float: left; margin-top: 25px; padding-left: 10px;}


/** Misc Rules **/
.msgblock{
 color: Red;
 font-weight: bolder;
 padding-left: 15px;
 text-align: left;
}
.colmhdr{
 font-weight: bolder;
 vertical-align: top;
 text-align: left;
}
.ok_cls{
 font-weight: bold;
}
.error_cls{
 color: Red;
 font-weight: bolder;
 padding-left: 5px;
}
#module_separator{
 margin-top: 10px;
	margin-bottom: 2px;
 color: red;
 background-color: red;
}

/*** SideBar Include Module Rules ***/
.sb_login{
margin: 10px 0 5px 10px;
padding: 5px;
width:130px;
color:#505050;
background-color:#f4f4f4;
line-height:1.3em;
}
.sb_login p {margin: 0 0 0 0;}
.sb_login a {margin: 0 0 0 5px;}

#SideBar {
 margin: 0px 0 30px 0;	
}

#SideBar p {margin: 0; padding: 0;}
/*** Advertisment Section ***/
#add_header {text-align: left;  padding: 50px 0 .2em 0; font: italic small-caps 600 100% Times New Roman; color: #0000FF;}
#add_pic {text-align: center; padding: 0 0 0 0;}
#add_text {text-align: left; padding: 0 0 0 0;}
/*** Blog Section ***/
#blog_curr_header {text-align: left; padding: 0 0 .5em 0; font: italic small-caps 600 100% Times New Roman; color: #0000FF;}
#blog_curr_date{text-align: left; padding: 0 0 0 0;}
#blog_curr_title{text-align: left; padding: 0 0 0 0;}
#blog_curr_more{text-align: right; padding: 0 0 0 0;}
#blog_curr_more a{padding-right: 50px;}
/*** Facts Section ***/
#facts_rand_header {text-align: left; padding: 0 0 .5em 0; font: italic small-caps 600 100% Times New Roman; color: #0000FF;}
#facts_rand_title{text-align: left; padding: 0 0 0 0;}
#facts_ran_synopsis{text-align: left; padding: 0 0 0 0;}
#facts_rand_more{text-align: right; padding: 0 0 0 0;}
/*** News Section ***/
#news_curr_header {text-align: left; padding: 0 0 .5em 0; font: italic small-caps 600 100% Times New Roman; color: #0000FF;}
#news_curr_date{text-align: left; padding: 0 0 0 0;}
#news_curr_title{text-align: left; padding: 0 0 0 0;}
#news_curr_synopsis{text-align: left; padding: 0 0 0 0;}
#news_curr_more{text-align: right; padding: 0 0 0 0;}
/*** Testimonial Section ***/
#testimonial_rand_header {text-align: left; padding: 0 0 .5em 0; font: italic small-caps 600 100% Times New Roman; color: #0000FF;}
#testimonial_rand_text{text-align: left; padding: 0 0 0 0;}
#testimonial_rand_name{text-align: left; padding: 0 0 0 0;}
#testimonial_rand_location{text-align: left; padding: 0 0 0 0;}