body {
	background: #fff;
	color: #000000;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	margin: 0px auto;
	padding:0px;
	}
	
#wrap {
	background: url("../images/bodybg.gif") #fff; background-repeat:repeat-y;
	width: 993px;
	margin: 0px auto 0px;
	padding: 0px 0px 0px 0px;
	}

a, a:visited {
	color: #2255AA;
	text-decoration: none;
	padding: 5px 0px 0px 0px;
	}
	
a:hover {
	color: #CC0000;
	text-decoration: none;
	padding: 5px 0px 0px 0px;
	}
	
/************************************************
HEADER 									
************************************************/

#header {
	background: #000000;
	width: 960px;
	height: 156px;
	color: #000000;
	font-size: 11px;
	margin: 0px auto 0px;
	padding: 0px 0px 0px 0px;
	vertical-align:top;
	overflow: hidden;
	}
.headerleft {
	width: 960px;
	float: left;
	margin: 0px;
	padding-top: 00px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}

/************************************************
NAVBAR  								
************************************************/

#navbar {
	background: #000000;
	width: 960px;
	height: 28px;
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	border-top: 1px solid #333333;
	border-bottom: 1px solid #333333;


	}
	
#navbar a, #navbar a:visited {
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
	text-transform: uppercase;
	padding: 0px 0px 0px 3px;
	}
	
#navbar a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	}
	
#navbar p {
	color: #FFFFFF;
	margin: 0px auto 0px;
	padding: 0px 0px 0px 10px;
	font-weight: bold;
	}
	
#navbarright {
	width: 340px;
	font-size: 11px;
	float: right;
	margin: 0px;
	padding: 8px 4px 8px 0px;
	text-align: right;	
	}
	
#navbarright img {
	margin: 0px;
	padding: 0px 5px 0px 0px;
	}	
#navbar ul {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	}
	
#navbar li {
	display: inline;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	}
	
#navbar ul li a, #navbar ul li a:visited {
	background: #222222;
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana;
	color: #FFFFFF;
	margin: 0px -3px 0px 0px;
	padding: 7px 19px 6px 17px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	border-left: 1px solid #000000;
	}

#navbar ul li a:hover {
	background: #333333;
	color: #FFFFFF;
	margin: 0px -3px 0px 0px;
	padding: 7px 19px 6px 17px;
	text-decoration: none;
	}
	
/************************************************
SUBNAV   								
************************************************/

#subnav {
	background: #285DAB url("../images/menubar.gif");
	width: 960px;
	height: 28px;
	color: #DDDDDD;
	font-weight: bold;
	margin: 0px auto 0px;
	padding: 0px 0px 0px 0px;
	}
#subnav ul {
	margin: 0px;
	padding: 0px;
	}
	
#subnav li {
	list-style-type: none;
	margin: 0px 20px 0px 0px;
	padding: 0px;
	display: inline;
	}
	
#subnav ul li a, #subnav ul li a:visited {
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana;
	color: #ffffff;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	text-decoration: none;
	text-transform:uppercase;
	}

#subnav ul li a:hover {
	color: #ffffff;
	padding: 0px;
	margin: 0px;
	text-decoration: none
	}
	
#subnavleft {
	width: 940px;
	float: left;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 16px;
	}
	
/************************************************
CONTENT			     		    
************************************************/

#content {
	width: 960px;
	margin: 0px auto 0px;
	padding: 0px 0px 0px 0px;
	line-height: 17px;
	}
/************************************************
HOMEPAGE	    	                  
************************************************/
#homepage {
	float: left;
	width: 960px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	}
	
#homepage p {
	padding: 0px 0px 15px 0px;
	margin: 0px;
	}
	
#homepage p img {
	border: none;
    float: left;
	margin: 10px 10px 10px 0px;
	}
	
#homepageleft {
	float: left;
	width: 270px;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	}
	
.featured {
	background-color: #FFFFFF;
	float: left;
	width: 250px;
	margin: 0px 0px 10px 0px;
	padding: 10px 10px 10px 10px;
	}	
.featured H2 {
	color: #000;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold;
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 10px 0px;
	}	
.featured H3 {
	color: #494949;
	font-size: 11px;
	font-family: verdana, sans-serif;
	font-weight: normal; 
	padding: 3px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}			
#homepageright {
	float: right;
	width: 345px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
.section {
	background: #FFFFFF;
	float: right;
	width: 325px;
	margin: 0px 0px 10px 0px;
	padding: 10px 10px 10px 10px;
	}
	
#homepagemergeleft {
	float: left;
	width: 300px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 00px;
	}
.mergesectionleft {
	background: #FFFFFF;
	float: left;
	width: 280px;
	margin: 0px 0px 10px 0px;
	padding: 10px 13px 10px 10px;
	}
#homepageleft H2 {
	color: #000;
	font-size: 14px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold;
	margin: 10px 0px 5px 0px;
	padding: 0px 0px 0px 0px
	}
#homepagemerge {
	float: right;
	width: 660px;
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
	}	
	
.mergesection {
	background: #FFFFFF;
	float: right;
	width: 640px;
	margin: 0px 0px 10px 0px;
	padding: 10px 10px 0px 10px;
	}
.mergesection H2 {
	color: #FF0000;
	font-size: 14px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold; 
	text-transform:uppercase;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
	}		
	
#homepagemerge H2 {
	color: #000;
	font-size: 14px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
	}		
#homepagemerge H3 {
	color: #494949;
	font-size: 11px;
	font-family: verdana, sans-serif; 
	font-weight: normal; 
	padding: 0px 20px 0px 0px;
	margin: 0px 0px 5px 0px;
	}
#homepagemerge H3 p img {
	border: none;
    float: right;
	margin: 20px 10px 10px 20px;
	}				
#mergesectionbg {
	background: #000; 
	background-image:url(../images/slide01.gif);
	float: right;
	width: 640px; 
	height:268px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px; 
	}	
#mergesectionbg H2 {
	color: #FFFCD8;
	font-size: 14px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold; 
	text-transform:uppercase;
	padding: 20px 0px 0px 20px;
	margin: 0px 0px 5px 0px;
	}
#mergesectionbg H3 {
	color: #fff;
	font-size: 16px;
	font-family: Georgia, "Times New Roman", Times, serif, verdana, sans-serif;
	font-weight: normal; font-style:italic; 
	padding: 10px 10px 0px 20px;
	margin: 0px 20px 5px 0px;
	}
#link {
	color: #000;
	font-size: 11px;
	font-family: arial, sans-serif;
	font-weight: bold;
	margin: 5px 0px 0px 0px;
	padding: 0px 10px 2px 5px;
	background-color: #fff;
	text-align: center;	
	display: block;
	float: right;
	border: 0px solid #EEEEEE;
	}
#link a, #link a:visited  {
	color: #000;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	}

#link a:hover {
	color: #D40046;
	text-decoration: underline;
	}	
	
/*******************************
INNERPAGE
 *******************************/	
#innerpage {
	float: right;
	width: 660px;
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
	}	
	
.innersection {
	background: #FFFFFF;
	float: right;
	width: 640px;
	margin: 0px 0px 10px 0px;
	padding: 0px 10px 0px 10px;
	}
.innersection H2 {
	color: #FF0000;
	font-size: 14px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold; 
	text-transform:uppercase;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
	}		
	
#innerpage H2 {
	color: #008CDD;
	font-size: 16px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold; 
	text-transform:uppercase;
	padding: 20px 0px 0px 10px;
	margin: 0px 0px 5px 0px;
	}		
#innerpage H3 {
	color: #525252;
	font-size: 11px;
	font-family: verdana, sans-serif;
	font-weight: normal; 
	padding: 0px 20px 10px 10px;
	margin: 0px 0px 5px 0px;
	}
#innerpage H3 strong {
	color: #525252;
	font-size: 12px;
	font-family: verdana, sans-serif;
	font-weight: bold; 
	line-height:20px 
	}
	
#innerpage H3 p img {
	border: none;
	margin: 0px 0px 0px 0px;
	}	
#innerpage H4{
 	color:#525252;
	font-size: 11px;
	font-family: Georgia, "Times New Roman", Times, serif, verdana, sans-serif;
	font-weight: normal; 
	display:inline; 
	font-style:italic;  	
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-bottom:1px dotted #C0C0C0 
	}			
#innerpage H5{
 	color:#A08160;
	font-size: 11px;
	font-family: Georgia, "Times New Roman", Times, serif, verdana, sans-serif;
	font-weight: normal;
	font-style:italic; 
 	margin:0px 5px 0px 5px;
	padding: 0px 0px 0px 0px;
	display:inline; 
	}		
#block	{ 
	color:#000;
	font-size: 11px;
	font-family: verdana, sans-serif;
	font-weight: normal; 
	display:block; 
	background-color:#F2F2F2;
	padding: 10px 10px 10px 10px; 
	border:3px solid #E9E9E9
	}	
#block H2	{ 
	color:#000;
	font-size: 12px;
	font-family: verdana, sans-serif;
	font-weight: bold;
	text-transform:uppercase; 
	padding: 0px 0px 0px 0px; 
	}		
/*******************************
FOOTER
 *******************************/

#footer {
	background: #000000;
	width: 960px;
	height: 30px;
	margin: 0px auto 0px;
	padding: 0px 0px 0px 0px;
	}
	
#footer p {
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana;
	margin: 0px;
	padding: 0px 10px 0px 10px;
	}
	
#footer a, #footer a:visited {
	color: #FFFFFF;
	text-decoration: none;
	}
	
#footer a:hover {
	text-decoration: underline;
	}
	
#footerleft {
	width: 960px;
	float: center;
	margin: 0px;
	padding: 10px 0px 0px 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	}
.foottext{
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #D3D3D3;
	}
/******************************
COPYRIGHT
*******************************/	
#copyright {
	background: #000000;
	width: 960px;
	height: 20px;
	margin: 0px auto 0px;
	padding: 0px 0px 0px 0px;
	}
	
#copyright p {
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana;
	margin: 0px;
	padding: 0px 10px 0px 10px;
	}
#copyrightcenter {
	width: 960px;
	float: center;
	margin: 0px;
	padding: 5px 0px 10px 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	}	
.copyrighttext{
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #B2B2B2;
	}
	
/*=====================================
IMAGE SCROLLER STARTS HERE
======================================*/
#container {
     position:relative;
     width:320px;
     height:112px;
     overflow:hidden;
     border:0px double #000;
     background-color:#000;
     margin:0px 0px 0px 0px; 
	 padding:0px 0px 0px 0px
 }
#container #DIV1 {
     position:absolute;
     left:0px;
     top:0px;
     width:375px;
     height:112px;
 }
#container #DIV2 {
	position:absolute;
	left:0px;
	top:0px;
	width:375px;
	height:112px;
 }
/*=====================================
IMAGE SCROLLER ENDS HERE
======================================*/

#container_innerpage {
     position:relative;
	 float: center;
     width:240px;
     height:112px;
     overflow:hidden;
     border:0px double #000;
     background-color:#000;
     margin:0px auto 0 auto;
 }
#container_innerpage #DIV1 {
     position:absolute;
     left:0px;
     top:0px;
     width:375px;
     height:112px;
 }
#container_innerpage #DIV2 {
	position:absolute;
	left:0px;
	top:0px;
	width:375px;
	height:112px;
 }
#singleline { 
	line-height:1px; 
	background-image:url(../images/bgline.gif); 
	background-repeat:repeat-x; 
	background-position:bottom;
 }

.post_content{
	width:640px;
}
#dashedline { 
	line-height:1px; 
	background-image:url(../images/dashed_line.gif); 
	background-repeat:repeat-x; 
	background-position:bottom;
 }
#gallerylink {
	color: #D40046;
	font-size: 11px;
	font-family: arial, sans-serif;
	font-weight: bold;
	background-color: #fff;
	text-align: center;	
	display: block;
	float: right;
	border: 0px solid #EEEEEE;
	}
#gallerylink a, #gallerylink a:visited  {
	color: #D40046;
	text-decoration: underline;
	margin: 0px 0px 0px 0px;
	padding: 0px 15px 10px 0px; 
	background-image:url(../images/arrow_red.gif); 
	background-position:top right; 
	background-repeat:no-repeat; 
	}

#gallerylink a:hover {
	color: #000;
	text-decoration: none;
	padding: 0px 15px 10px 0px; 
	background-image:url(../images/arrow_blue.gif); 
	background-position:top right; 
	background-repeat:no-repeat; 
	}
#gallerybacklink {
	color: #D40046;
	font-size: 11px;
	font-family: arial, sans-serif;
	font-weight: bold;
	background-color: #fff;
	text-align: center;	
	display: block;
	float: right;
	border: 0px solid #EEEEEE; padding:30px 0px 15px 0px;
	}	
#gallerybacklink a, #gallerybacklink a:visited  {
	color: #D40046;
	text-decoration: underline;
	margin: 0px 0px 0px 10px;
	padding: 0px 10px 12px 15px; 
	background-image:url(../images/arrow_red2.gif); 
	background-position:top left; 
	background-repeat:no-repeat; 
	}

#gallerybacklink a:hover {
	color: #000;
	text-decoration: none;
	padding: 0px 10px 12px 15px; 
	background-image:url(../images/arrow_blue2.gif); 
	background-position:top left; 
	background-repeat:no-repeat; 

	}		