/* Start of CMSMS style sheet 'Layout: Left sidebar + 1 column' */
/* CSS Document */

html, body {
	margin : 0;
	padding : 0;
	font-size : 12px;
	font-family : verdana, arial;
	background-color : #FFFFFF;
	background-repeat : repeat-x;
	background-image : url(images/bg.png);
}

img {
	border : 0;
	margin : 0;
	padding : 0;
}

a {
	text-decoration : none;
	color : #000000;
}

dfn {
	display : none;
	visibility : hidden;
}

.clear {
	display : block;
	clear : both;
}

#container {
	width : 1000px;
	margin : 0 auto;
}

.contactform div {
        color : red;
        font-size : 10px;
}

.error_message {
        color : red;
        display : block;
        font-size : 10px;
        padding-bottom : 20px;
        margin-bottom : 20px;
}

.contactform label {
        color : #666666;
        width : 145px;
        margin-right : 5px;
        display : block;
        float : left;
        font-size : 13px;
}

.contactform #m2fbrp_submit{
       position : relative;
       left : 148px;
       display : block;
       width : 94px;
       height : 32px;
       background-image : url(images/send-button.gif);
       background-repeat : no-repeat;
       border : 0;
}

.contactform .captcha {
       position : relative;
       left : 148px;
       display : block;
}

.contactform input, .contactform textarea {
        width : 250px;
        padding : 5px;
        margin : 5px;
}

#container input, #container textarea, #container select {
        border : 1px solid #666666;
        margin : 2px;
        padding : 3px;
        font-size : 13px;
color : #666666;
        font-family : verdana, arial;
}

#container h1 , #container h2, #container h3 {
	margin : 0;
	padding : 0;
	margin-bottom : 4px;
	font-weight : normal;
	color : #333333;
}

#container p {
	color : #666666;
	margin-bottom : 30px;
}

#container h1 {
	font-size : 22px;
	color : #333333;
        margin-bottom : 5px;
        margin-top : 5px;
}

#container h2 {
	font-size : 18px;
}

	#container #header {
		height : 168px;
	}
		
		#container #header #logo {
			width : 381px;
			position : relative;
			top : 16px;
		}
		
		#container #header #taps {
			float : right;
			position : relative;
			top : 4px;
			width : 350px;
			right : 30px;
		}
		
		#container #header #email-us {
			float : right;
			width : 227px;
			position : relative;
			top : 42px;
		}
	
	#container #content {
		clear : both;
		background-color : #FFFFFF;
		background-image : url(images/top-content.jpg);
		background-repeat : no-repeat;
		background-position : top;
	}
		
		#container #content #right {
			float : right;
			width : 665px;
			position : relative;
			top : 20px;
			right : 20px;
			color : #666666;
		}
			
			#container #content #right ul {
				margin-left : 20px;
				margin-bottom : 5px;
			}

#container #content #right {
				line-height : 140%;
			}
			
			#container #content #right li {
				line-height : 22px;
			}
			
			#container #content #right a {
				color : #999999;
				padding-bottom : 1px;
				border-bottom : 1px solid #999999;
			}
			
			#container #content #right a:hover {
				color : #999999;
				padding-bottom : 1px;
				border-bottom : 2px solid #CCCCCC;
			}
		
		#container #content #left {
			width : 230px;
			position : relative;
			top : 20px;
			padding-right : 20px;
			border-right : 1px solid #CCCCCC;
			margin-left : 20px;
		}
			#container #content #left p {
				line-height : 140%;
			}

#container #content #left p a {
				color : #999999;
				padding-bottom : 1px;
				border-bottom : 1px solid #999999;
			}
			
			#container #content #left p a:hover {
				color : #999999;
				padding-bottom : 1px;
				border-bottom : 2px solid #CCCCCC;
			}
			
			#container #content #left h2 {
				font-size : 20px;
				color : #0080B7;
				margin-bottom : 4px;
				font-family : "Berlin Sans FB", Verdana, Arial;
			}
			
			
			#container #content #left p {
				color : #666666;
				margin-bottom : 30px;
			}
			
		#container #content #footer {
			clear : both;
			color : #999999;
                        margin-top : 40px;
padding-top : 15px;
                        padding-bottom : 10px;
			font-size : 10px;
			text-align : center;
border-top : 2px solid #F3F3F3;
		}
			

#container #content #footer p {
				clear : both;
padding-top : 30px;
			}


			#container #content #footer a {
				color : #999999;
				padding-bottom : 1px;
				border-bottom : 1px solid #999999;
			}
			
			#container #content #footer a:hover {
				color : #999999;
				padding-bottom : 1px;
				border-bottom : 2px solid #CCCCCC;
			}

#container #content #footer dl, #container #content #footer dt, #container #content #footer dd {
margin : 0;
padding : 0;
}

#container #content #footer dl {
margin : 0;
padding : 0;
width : 23%;
margin-left : 1%;
margin-right : 1%;
float : left;
font-size : 12px;
text-align : left;
line-height : 140%;
}

#container #content #footer dl dt {
font-size : 16px;
margin-bottom : 4px;
color : #666666;
}


#facebook{
padding-left:18px;}



#facebook1 a{
padding-bottom:0px;}
	
#footerlinks a {
border-bottom: none;
}
/* End of 'Layout: Left sidebar + 1 column' */

