@charset "utf-8";
/* CSS Document */
*{padding: 0px;margin: 0px;}
ul{list-style:none;}
body,div,p{font-family:Georgia,"Times New Roman",Times,serif;font-size: 12px;color:#000000;}
body {
	margin:0px;background:url(images/bg.png) center repeat-y #012b5d;	
}

a:link {color:#666666;text-decoration: none;}
a:visited {text-decoration: none;color:#666666;}
a:hover {text-decoration: underline;color:#333333;}
a:active {text-decoration: none;color:#666666;}

.spacer{clear:both;height:0px;text-indent:-9999px;padding:0px;margin:0px;}
.break{line-height:0;}
.required{color:red;}

/*headings & texts*/
h1,h2,h3,h4{font-weight:bold;padding:0.5em 0 0.8em 0;}
h1{font-size:120%;}
h2{font-size:110%;}
h3{font-size:105%;}
p{line-height:1.5em; text-align:left;}

.headerone{font-family:Georgia,"Times New Roman",Times,serif;font-size:170%;font-weight:normal;}
.fontfamilyserif{font-family:'Georgia','Times New Roman',Times,serif;}
.fontfamilysan{font-family:'lucida grande', tahoma, verdana, arial, sans-serif;}

.section_title{font-family:Georgia,"Times New Roman",Times,serif;font-size:28px;font-weight:normal;color:black;padding-top:8px;}

.blockinline{display:inline;}
.fontnormal{font-style:normal;font-weight:normal;}

#wrapper{width:100%;}
#container{margin:0px auto; width:1024px; border:0px dotted white;}
#subcontainer{margin:0px auto; width:985px; border:0px dotted white;margin:0px 0px 0px 19px;}
#header_local{padding-left:15px;padding-top:5px;height:75px; text-align:left;}
#header_local h1{font-family:Georgia,"Times New Roman",Times,serif;font-size:36px;font-weight:normal;color:#012B5D;}

#header{
	height:115px;
	background:url(images/header.jpg) top left no-repeat;
	text-indent:-9999px;
}
#nav{background:url(images/bg_navbar.png) top left;height:50px;}
#nav ul{}

#nav #navhome li{
	/*background:url(images/btn_bg_up.png);*/
}
#nav #navhome a{
    width:102px;
	/*
	width:64px;	
	background-image:url(images/home.png);
	text-indent:-9999px;
	outline:0px;*/
}
#nav #navhome a:hover{
	/*
	width:64px;	
	background-image:url(images/home_hover.png);
	text-indent:-9999px;
	outline:0px;*/
}


#nav li{float:left;border:0px dotted white;margin-right:1px;}
#nav a{
	background:url(images/btn_bg_up.png);
	color:white;
	font-family:Tahoma, Geneva, sans-serif; font-size:12px;
	display:block;
	height:32px;
	width:97px;
	text-align:center;
	vertical-align:middle;
	padding-top:18px;
    font-weight:bold;
}
#nav a:hover{
	text-decoration:none;
	background:url(images/btn_bg_down.png);
}

#content{background-color:white;background-image:url(images/bodyback.jpg);background-repeat:repeat-y;}

#footer{width:985px;padding-top:10px;background-image:url(images/bg_navbar.png);height:80px;text-align:center;}
#footer #footer_nav{border:0px solid white;width:432px;margin:0px auto;}
#footer #footer_nav ul{}
#footer #footer_nav li{float:left;border:0px dotted white;margin-right:1px;}
#footer_nav a{
	background:url(images/btn_bg_up.png);
	color:white;
	font-family:Tahoma, Geneva, sans-serif; font-size:11px;
	display:block;
	height:25px;
	width:70px;
	text-align:center;
	vertical-align:middle;
	padding-top:12px;
}
#footer_nav a:hover{text-decoration:none;background:url(images/btn_bg_down.png);}
#footer_copyright{width:500px;margin:0px auto;padding-top:10px;color:white;font-family:Tahoma, Geneva, sans-serif; font-size:10px;}
#footer_copyright a{color:#fff;}
#footer_copyright a:hover{color:#fff;text-decoration:underline;}


/*Right Boxes*/
.hcr_box{margin-bottom:15px;}
.hcr_box .hcrb_title{padding-left:15px;}
.hcr_box .hcrb_title h2{font-family:Georgia,"Times New Roman",Times,serif;font-size:28px;font-weight:normal;color:black;padding-top:8px;}
.hcr_box .hcrb_content{text-align:center;}

#index_pgallery .ipg_src{width:85px;border:0px;}
/*Right Boxes*/


/*Forum Boxes*/
	#forumside{padding:0px 20px;}
	#forumside ul{}
	#forumside li{}
	#forumside .fors_content{padding:5px 3px; border:1px dotted gray;margin-bottom:4px;font-family:'lucida grande', tahoma, verdana, arial, sans-serif;font-size:11px;}
	#forumside .forsc_posts{float:right;width:60px;margin-right:10px;border:0px solid white;text-align:right;font-family:inherit;font-size:inherit;}
	#forumside .forsc_title{float:left;border:0px solid white;text-align:left;font-family:inherit;font-size:inherit;font-weight:bold;}
	#forumside .forsc_title a{}
/*Forum Boxes*/

/*Sections*/
#section_content{}
#sc_left{float:left;width:200px;background:url(images/bg_content_left.png);padding:0px 10px 10px 10px;min-height:600px;}
#sc_center{float:left;width:435px;background:url(images/bg_content_center.png) repeat-x;min-height:600px;padding:0px 10px 10px 10px;}
#sc_right{background-color:#C9C9C9;float:left; min-height:600px;width:310px;}

#scl_content ul{margin-left:20px;}
#scl_content li{background:url(images/icon_news.png) no-repeat top left;padding:0px 0px 10px 15px;border:0px dotted gray;}
#scl_content li a{font-family:'lucida grande', tahoma, verdana, arial, sans-serif;font-size:12px;font-weight:bold;color:black;}

#scc_content p{line-height:18px;font-family:'lucida grande', tahoma, verdana, arial, sans-serif;font-size:12px;margin:0px 15px 7px 15px;}
.title_header{background:url(images/bg_content_breaker.png);height:50px;}
/*Sections*/

/*Media Gallery*/
#mg_content{}
#mgc_left{float:left;width:675px;background-color:white;}
#mgclc_top{padding-left:10px;}
#mgclc_content{padding:10px;border:0px solid black;}
#mgclc_gallery{margin-left:6px;}
	.mgclcg_entry{float:left;width:146px;border:0px solid black;padding:5px;height:auto;margin-bottom:10px;margin-right:2px;}
	.mgclcge_thumb{width:150px;}
	.mgclcge_title{margin:5px 0px;}
	.mgclcge_title h3{font-family:'lucida grande', tahoma, verdana, arial, sans-serif;font-size:12px;margin:0px;padding:0px;}
	.mgclcge_date{font-family:'lucida grande', tahoma, verdana, arial, sans-serif;font-size:11px;}
	.mgclcge_description{margin-top:10px;font-family:'lucida grande', tahoma, verdana, arial, sans-serif;font-size:11px;line-height:15px;}
#mgclc_paging{}

#m_paging_prev{float:left;margin-left:20px;margin-bottom:20px;}
#m_paging_next{float:left;margin-left:20px;margin-bottom:20px;}
.m_paging a{width:100px;height:20px;border:1px solid #CCCCCC;padding:7px;display:block;text-align:center;font-family:'lucida grande', tahoma, verdana, arial, sans-serif;font-size:12px;font-weight:bold;}
.m_paging a:hover{background-color:blue;color:white;text-decoration:none;}


#mgclcc_top{margin-left:7px;}
#mgclcct_left{float:left;width:170px;}
#mgclcct_right{float:left;width:450px;}
#mgclcctr_title{}
.br_author{font-weight:bold;margin-bottom:7px;}
#mgclcctr_title h2{font-size:17px;font-weight:normal;color:black;}
#mgclcctr_date{font-family:'lucida grande', tahoma, verdana, arial, sans-serif;font-size:11px;}
#mgclcctr_description{font-family:'lucida grande', tahoma, verdana, arial, sans-serif;font-size:11px;line-height:15px;margin-top:7px;}
#mgclcc_content{margin:10px 0px;margin-left:7px;}
#mgclcc_content img{}
#mgclcc_bottom{margin-bottom:10px;margin-left:7px;}
#mgclcc_bottom .mgclccb_img{float:left;margin-right:8px;cursor:pointer;margin-bottom:7px;}
#mgclccb_img{}
#mgclccb_img img{}
#mgclccb_empty{}
#mgclccp_left{float:left;width:150px;}
#mgclccp_right{float:right;width:150px;text-align:right;margin-right:20px;}
/*Media Gallery*/

/**/
.al_pdf{}
.al_pdf_a{}

#divform_success{background:green;border:1px solid green;padding-left:15px;margin-bottom:10px;}
#divform_success h3{font-family:'lucida grande', tahoma, verdana, arial, sans-serif;font-size:14px;font-weight:bold;color:white;}
#divform_error{border:2px solid red;margin-top:10px;background:white;}

#divform_error h3{font-family:'lucida grande', tahoma, verdana, arial, sans-serif;font-size:15px;font-weight:bold;color:red;margin:0px;padding:0px;margin-left:10px;margin-top:10px;margin-bottom:10px;}
#divform_error ul{padding-left:20px;}
#divform_error li{font-family:'lucida grande', tahoma, verdana, arial, sans-serif;font-size:13px;color:red;padding:0px 0px 7px 3px;}
.formerror{color:red;margin:10px;font-family:'lucida grande', tahoma, verdana, arial, sans-serif;}
.forminput_error{border:1px solid red;}
.formlabel_error{color:red;}


/*Front*/
.ir_title h1{font-weight:normal;font-size:29px;}
#irlt_content{width:400px;margin-left:20px;margin-top:40px;}
#irlt_content p{color:black;margin-bottom:15px;line-height:23px;font-size:17px;}

#uv_reg{padding:15px;border-bottom:1px solid #CCCCCC;padding-bottom:20px;margin-bottom:20px;}
#uv_reg p{font-family:'lucida grande', tahoma, verdana, arial, sans-serif;margin-bottom:10px;}
#uv_reg a{color:blue;text-decoration:underline;}

#backtotop{padding:20px 0px 20px 20px;}


        #fanpagebox_latest{}
        #fanpagebox_latest ul{margin-left:15px;margin-right:15px;}
        #fanpagebox_latest li{text-align:left;}
        #fanpagebox_latest blockquote{font-style:italic;font-family:'lucida grande', tahoma, verdana, arial, sans-serif;font-size:11px;}


        .fanpagelist{background:url(images/smsbreaker.jpg) no-repeat bottom center;padding-bottom:30px;}
        .fanpagelist .bl_right .br_date{font-family:'lucida grande', tahoma, verdana, arial, sans-serif;font-size:11px;font-weight:bold;}
        .fanpagelist .bl_right blockquote{margin:10px 20px;font-style:italic;}

        .newslist{clear:both;}
        .newslist .bl_right{width:600px;margin:10px 20px;border:0px solid black;}
        .newslist .bl_right .br_title h3{margin:0px;border:0px solid black;padding:0px;}
        .newslist .bl_right .br_date{margin-bottom:6px;margin-top:6px;font-family:'lucida grande', tahoma, verdana, arial, sans-serif;font-size:11px;font-weight:bold;}
        .newslist .bl_right .br_intro{margin-left:20px;margin-top:15px;}

        .mbclc_content p{margin-bottom:10px;line-height:18px;}
        .mbclc_content div{margin-bottom:10px;line-height:18px;}


        a[href="#top"]{color:blue;font-family:'lucida grande', tahoma, verdana, arial, sans-serif;font-size:11px;}
         a[title="Back to Home"]{color:blue;font-family:'lucida grande', tahoma, verdana, arial, sans-serif;font-size:11px;}


        #contact_right{margin-left:30px;margin-right:20px;}
        #contact_right p{font-size:16px;}


        #thelogo{border:0px solid black;display:block;width:90px;height:90px;position:relative;left:615px;top:-15px;outline:0px;}
        #thelogo_cont h1{font-family:Georgia,"Times New Roman",Times,serif;font-size:20px;font-weight:bold;color:black;}
        #thelogo_cont p{margin-bottom:20px;}






#tou{margin:0px 30px;margin-top:20px;}
#tou h2{margin:0px;padding:0px;margin-bottom:20px;}
#tou p{margin-bottom:20px;font-family:'lucida grande', tahoma, verdana, arial, sans-serif;line-height:20px;}
#tou a{}
#tou ul{margin-left:30px;list-style:disc;}
#tou li{margin-bottom:7px;font-family:'lucida grande', tahoma, verdana, arial, sans-serif;line-height:20px;}



#privacy{margin:0px 30px;}
#privacy p{margin-bottom:20px;font-family:'lucida grande', tahoma, verdana, arial, sans-serif;line-height:20px;}