@charset "utf-8";
/* reset margin, padding and outline.. pls check also check reset.css  */
* { margin:0; padding:0; }

/* html { background:url(../img/htmlbg.jpg) repeat; - you can use this for graphics image } */
/* Set initial font & link styles */

body {
    background-color: #000;
    background-image: url('../img/mainbg.jpg');
    background-position: top left;
    background-repeat: repeat-x;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;

    font-family: Verdana, Arial, Helvetica, Verdana, sans-serif;
    color: #000;
    font-size:12px;
}

    .bg {
	    background-image: url('../img/bg01.jpg');
	    background-position: top center;
	    background-repeat: no-repeat;
	    margin: 0;
    }

a:link, a:visited {
	text-decoration: underline;
}
a:hover, a:active {	
	text-decoration: none;
}

/*  START MAIN WRAPPERS  */
#MainWrapper {
	width:758px;
	padding:0px;
	margin:0 auto;	
}
#Header {	
	width:758px;
	margin:0 auto;
	height:85px;
	border-bottom-style:solid;
	border-bottom-width:10px;
	display:  block;
}
#Content {	
	width:757px;
	padding:0px;
	margin:0 auto;
}
#leftWrapper {		   
    width: 255px;
    float:left;
    margin-left:20px;
    position:relative;
    background-image: url('../img/leftbg.png');    
}

    .leftbgbot {
        height:17px;            
	    background: url('../img/leftbgbot.jpg');
	    background-position: top center;
	    background-repeat: no-repeat;
	    background-color:Green;
    }
	
#ImageHeader {
	width: 240px;
	margin-top: 15px;
	padding: 0 0 0 7px;
}
	
#TestimonialsText {	
	padding: 20px 15px 25px 15px;
	text-align: center;
}		
	
	#TestimonialsText p {	
		color:#FFF;		
	}				
	
	#TestimonialsText a:hover {	
		color:#FFF;		
	}				

#TestimonialsWrapper cite
{
	display: block;
	color: #FFF;
	text-align: center;
	padding: 0 0 20px 0;
}
		
#Footer {		
	clear:both;
	height:35px;
	padding:5px 10px;
	border-top-width:20px;
	border-top-style:solid;
	/* overflow:auto;*/	
}
/*  END MAIN WRAPPERS  */

#Logo {	
	margin-top:25px;	
	height:65px;
	width:240px;
	padding-left:7px;
	text-decoration:none;	
}
#YourImage {	
	margin:0px;
	text-align:center;
	padding:20px 0px;
}

#MainContentWrapper {	
	padding:10px;
	width: 450px;
	float:right;
	margin:10px 0px;	
}
#CenterContentWrapper {	
	margin:0px;
	padding:0px;
	min-height:800px;	
}
#AddressWrapper {
	margin:0px;
	padding: 10px 0px;
	text-align:center;
	color:#ffffff;
}
	#AddressWrapper ul {
		margin: 0px;
		padding: 0px;
		list-style:none;
		margin-bottom:15px;
		text-align:center;
	}
	#AddressWrapper li {
		margin: 2px 0px;
		padding: 0px 5px;
		text-align:center;
	}
#NavWrapper {
	margin: 50px 5px 0px 10px;
	padding:5px;
	float:right;
	color:#000000;
	font-size:11px;
	font-weight:bold;
	}

	#NavWrapper ul {
        list-style:none;
        list-style-type:none;            
        text-align:center;		
	}

	#NavWrapper li {
        display: inline;
        margin-left:5px; 
        text-transform:uppercase;
	}

	#NavWrapper li a {        
        color:#22727a;
        padding-top:10px;
        text-decoration:none;   
	}	
		
	#NavWrapper ul li a:hover {
        color:#ffffff;
        text-decoration:underline;
        }		

			
		
#SubTitle {
	padding:10px;
	margin: 0px;
	height:55px;
	border-bottom:1px solid;	
}
/* TEXT */
p {
   font-size: 12px;
   margin: 0 0 1em 0; /* some air around p elements */
   line-height: 1.25em;
   padding: 0;
}

strong, b {
   font-weight: bold;
}
em, i {
   font-style:italic;
}

blockquote {
	font-size: 12px;
	line-height: 1.25em;
	border: 0px;
	margin: 20px;
}

h1, h2, h3 , h4, h5 , h6 {
	font-family: Verdana, Arial, Helvetica, Verdana, sans-serif;
	margin: 0px 0px 10px 0px;
}

h1 {	font-size:24px; }
h2 {	font-size:18px; }
h3 {	font-size:16px; }
h4 {	font-size:14px; }
h5 {	font-size:12px; }
h6 {	font-size:10px; }

/* MISC */

#CopyRight {	
	margin:0px;
	font-size:11px;
	width:375px;
	float:left;
	height:15px;
}
     .CopyrightCompany {
        float:left; 
        position:relative; 
        top:-15px; 
        left:60px; 
        width:160px;
    }

#BottomNav {	
	margin:0px;
	padding:0px;
	text-align:left;
	font-size:11px;
	width:500px;
	float:left;
	height:15px;
	color:#93aeb3;
}
	#BottomNav ul {
		margin:  0px;
		padding: 0px;
		list-style:none;
		list-style-type:none;		
		
	}
	#BottomNav li {
		margin:  0px;
		padding: 0px;
		list-style:none;
		list-style-type:none;
		display:inline;				
	}

#siteby {
	padding:0px;
	margin:0px;
	width:120px;
	float:right;
}

#YourDomain {
	width:250px;
	height:23px;
	text-align:center;
	padding:12px 0px 0px 0px;
}				

