/* Start of CMSMS style sheet 'main' */
body {
	background-image: url(images/bgConcrete.jpg);
	background-position: left top;
	background-repeat: repeat;
	margin: 0px;
	font-family: "Arial Unicode MS", Arial;
	font-size: 12px; color: #727271;
}
#mainWrapper {
	position: relative;
}
#contentWrapper {
	width: 800px;
	margin: auto;
	position: relative;
}
.logo {
	width: 800px;
	position: relative;
	margin: auto;
	height: 144px;
	background-image: url(uploads/images/phone.png);
	background-position: right;
	background-repeat: no-repeat;
}

hr { border-bottom: 1px dashed #eeeeee;}

h3 {font-size: 14px; color: #181818; font-weight: lighter;}

.topLogo {
	margin-top: 11px;
}
#logoWrapper {
	background-image: url(images/bgTop.gif);
	height: 144px;
	background-repeat: repeat-x;
	background-position: left top; width: 100%;
}
#menu {
	background-image: url(images/bandBg.png);
	height: 34px;
	background-position: left top;
	background-repeat: no-repeat; padding-top: 15px; padding-left: 20px; position: relative; z-index: 500;
}

#topCorners {
	height: 20px;
	background-image: url(images/corners.png);
	background-position: left bottom;
	background-repeat: no-repeat;
}
#main {
	background-color: #FFFFFF;
	padding: 7px;
}

#main a:hover {
	color: #727271;
	text-decoration: underline;
}

#btmCorners {
	height: 20px;
	background-image:url(images/btmCorners.png);
	background-position: left top;
	background-repeat: no-repeat;
}
#footer {
	width: 800px;
	margin: auto;
	position: relative;
	background-image: url(images/bandBg.png);
	height: 34px;
	background-position: left top;
	background-repeat: no-repeat; padding-top: 20px; font-size: 11px; padding-left: 20px;
}

#footer a { color: #8f8b8b; background-color: none; text-decoration: none; font-size: 11px;}
#footer a:hover { color: #ffffff;}

a.link { color: #000000;}
a.link:hover { color: #717171}

h4 { font-size: 14px; font-weight:lighter;}
h1 { font-size: 26px; color: #727271; font-family: Helvectica Neue, Arial Unicode MS, Arial; font-weight:lighter; letter-spacing: -1px; padding-bottom: 20px;}

.testimonialF { background-color: #eeeeee; padding: 5px; border-bottom: 2px solid #ffffff;}

.testimonialFwhite { background-color: #ffffff; padding: 5px;}

.borderGallery {border: 1px solid #eeeeee;}

.padding { padding-left: 15px; padding-right: 15px; padding-top: 5px;}

#contactform td {

}

#contactform input, 
#contactform textarea {

}

/* ADDED FOR TOP MENU */

#menuwrapper {
float:left; position:relative; }

#menuwrapper ul {
list-style: none;
margin: 0;
padding: 0;
float: left; position:relative; 
 }

#menuwrapper a {
display: block;
margin: 0;
padding: 2px 3px; font-size: 12px;
}


#menuwrapper a {
        color: #cccccc;
        text-decoration: none;
        font-size: 15px;
}

#menuwrapper a:hover {
    color: #717171;
    text-decoration: none;
}

#menuwrapper li {
position:relative; 
float:left;
/* width:130px; */
height:37px;
padding-top:0px;
padding-left:12px;
padding-right:12px; padding-bottom: 0px;
text-align:center;}

#menuwrapper li:hover {

}

#menuwrapper ul ul li a {
color: #717171;
font-size: 12px;
}


#menuwrapper ul ul li a:hover {
color:000000;
}

#menuwrapper ul ul ul {
position: absolute;
top: 0;
margin-left:16em;
margin-top:0px; z-index: 500;
}

#menuwrapper ul ul ul li {
    height:20px;
    padding-top:6px;
    text-align:left;
    background: #eeeeee;
    width: 15em; z-index: 500;
}

#menuwrapper ul ul {
position: absolute;
z-index: 500;
margin-left:-12px;
background: #eeeeee; margin-top: 15px; border:1px solid #cccccc;
}

#menuwrapper ul ul li {
    height:20px;
    padding-top:6px;
    text-align:left;
    background: #eeeeee;
    width: 15em; z-index: 500;
}

div#menuwrapper ul ul {
display: none;
}

div#menuwrapper ul li:hover ul
{display: block;}

div#menuwrapper ul ul,
div#menuwrapper ul li:hover ul ul,
div#menuwrapper ul ul li:hover ul ul
{display: none;}

div#menuwrapper ul li:hover ul,
div#menuwrapper ul ul li:hover ul,
div#menuwrapper ul ul ul li:hover ul
{display: block;}

div#menuwrapper ul ul ul,
div#menuwrapper ul ul li:hover ul ul,
div#menuwrapper ul ul ul li:hover ul ul 
{display: none;}

div#menuwrapper ul ul li:hover ul,
div#menuwrapper ul ul ul li:hover ul,
div#menuwrapper ul ul ul ul li:hover ul
{display: block;}

.homeimg {
 border: none;
width:700px;
}
.captionphoto
{
   float:left;
   width:210px;
 margin-right:13px;
}


/******Van Style Start here*************/

#para{
width:430px;
text-align:justify;}

/* End of 'main' */

