body{
background: #1f0000 url("images/bg.jpg");
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
margin:0px;
padding:0px;
}

p{
margin:0px;
padding:0px;
}

a {	color: #d10202;	background: inherit; text-decoration: underline; font-weight: bold;}
a:hover { color: #000000; background: inherit; }
p { font: 11px Arial, Sans-Serif; color: #000000;}
h1 { font: bold 11px Arial, Sans-Serif;  color: #666666; }
h1 a { color: #fff; background: inherit; }
h1 a:hover { color: #E4FFD3; background: inherit; }
h2 { font: bold 14px Arial, Sans-Serif;  color: #ffffff; }
h4 { color: #317486; font-weight: normal; font-size:12px; 
}
h5 { color: #d10202; font-weight: normal; font-size:18px; margin-left:65px; margin-right:20px; margin-top:35px;
}

#content { width: 788px; margin: 0px auto;}
#logo { width: 788px; height: 235px; margin: 0px auto;}
#nav{
width:788px;
height:39px;
float:left;
}
img.left {
	float: left;
	margin: 0 10px 0 0;
	padding: 2px;
	background: #FFFFFF;
}
#nav1{

width:107px;
height:39px;
float:left;
}
a.rollover1 { 
   display: block; 
   width: 107px; 
   height: 39px; 
   text-decoration: none; 
   background:url("images/originalcut_02.jpg");
} 

a.rollover1:hover { 
   background-position: -107px 0; 
} 
#nav2{

width:105px;
height:39px;
float:left;
}
a.rollover2 { 
   display: block; 
   width: 105px; 
   height: 39px; 
   text-decoration: none; 
   background:url("images/originalcut_03.jpg");
} 

a.rollover2:hover { 
   background-position: -105px 0; 
} 
#nav3{

width:105px;
height:39px;
float:left;
}
a.rollover3 { 
   display: block; 
   width: 105px; 
   height: 39px; 
   text-decoration: none; 
   background:url("images/originalcut_04.jpg");
} 

a.rollover3:hover { 
   background-position: -105px 0; 
} 
#nav4{

width:106px;
height:39px;
float:left;
}
a.rollover4 { 
   display: block; 
   width: 106px; 
   height: 39px; 
   text-decoration: none; 
   background:url("images/originalcut_05.jpg");
} 

a.rollover4:hover { 
   background-position: -106px 0; 
} 
#nav5{

width:104px;
height:39px;
float:left;
}
a.rollover5 { 
   display: block; 
   width: 104px; 
   height: 39px; 
   text-decoration: none; 
   background:url("images/originalcut_06.jpg");
} 

a.rollover5:hover { 
   background-position: -104px 0; 
} 
#nav6{

width:106px;
height:39px;
float:left;
}
a.rollover6 { 
   display: block; 
   width: 106px; 
   height: 39px; 
   text-decoration: none; 
   background:url("images/originalcut_07.jpg");
} 

a.rollover6:hover { 
   background-position: -106px 0; 
} 
#nav7{
width:155px;
height:39px;
float:left;
}

#main{
width:788px;
float:left;
height:733px;
}

#main1{
width:788px;
float:left;
height:1172px;
}

#mainleft1{
background: url("images/originalcut_gallery.jpg");
background-repeat: no-repeat;
width:192px;
height:1172px;
float:left;
}
#mainleft{
background: url("images/originalcut_09.jpg");
background-repeat: no-repeat;
width:192px;
height:733px;
float:left;
padding:0px;
margin:0px;
}

#mainleft_saff{
background: url("images/originalcut_091.jpg");
background-repeat: no-repeat;
width:192px;
height:1272px;
float:left;
padding:0px;
margin:0px;
}


#mainleft_inner{
width:186px;
height: auto;
float:left;
padding:0px;
margin:0px;
margin-top:23px;
}

#mainleft_inner p.cuthut{
width:165px;
height:auto;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
margin:0px auto;
line-height:25px;
}

#mainleft_inner p.text{
width:150px;
height:auto;
font-family:tahoma;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
margin:0px auto;
}

#mainleft_inner p.input{
width:150px;
height:auto;
font-family:tahoma;
font-size:11px;
color:#FFFFFF;
margin:5px auto;
margin-top:5px;
}

#mainleft_inner p.inputtype{
width:150px;
height:auto;
font-family:tahoma;
font-size:11px;
color:#FFFFFF;
margin:5px auto;
margin-top:10px;
}



#mainright{
width:596px;
height:733px;
float:left;
padding:0px;
margin:0px;
}

#mainright_service{
width:596px;
height:auto;
float:left;
padding:0px;
margin:0px;
}

#mainright_service_inner{
background: #ffffff url("images/originalcut_10_c_new.jpg");
background-repeat: repeat-x;
width:596px;
height:661px;
float:left;
}

#maintop{
background: #ffffff url("images/originalcut_10.jpg");
background-repeat: repeat-x;
width:596px;
height:661px;
float:left;
display:block;
}
#maintop_inner{
background: #ffffff url("images/originalcut_10_c.jpg");
background-repeat: repeat-x;
width:596px;
height:661px;
float:left;
}


#maintop_inner_gallery{
background: #ffffff url("images/originalcut_10_gallery.jpg");
background-repeat: repeat-x;
width:596px;
height:1100px;
float:left;
background-color:#ffffff;
}


#maintop_inner1{
background: #ffffff url("images/originalcut_10_c1_staff.jpg");
background-repeat: no-repeat;
width:596px;
height:1200px;
float:left;
}
#maintop_inner2{
background: #ffffff url("images/originalcut_10_c2.jpg");
background-repeat: repeat-x;
width:596px;
height:661px;
float:left;
}
#mainbottom{
width:596px;
height:40px;
float:left;
}
#mainbottom1{
background: url("images/nav_01.jpg");
background-repeat: repeat-x;
width:48px;
height:40px;
float:left;
}
#mainbottom2{
background-repeat: repeat-x;
width:100px;
height:40px;
float:left;
}
a.rolloverm2 { 
   display: block; 
   width: 100px; 
   height: 40px; 
   text-decoration: none; 
   background: url("images/nav_02.jpg");
} 

a.rolloverm2:hover { 
   background-position: -100px 0; 
} 
#mainbottom3{
background-repeat: repeat-x;
width:80px;
height:40px;
float:left;
}
a.rolloverm3 { 
   display: block; 
   width: 80px; 
   height: 40px; 
   text-decoration: none; 
   background: url("images/nav_03.jpg");
} 

a.rolloverm3:hover { 
   background-position: -80px 0; 
} 
#mainbottom4{
background-repeat: repeat-x;
width:99px;
height:40px;
float:left;
}
a.rolloverm4 { 
   display: block; 
   width: 99px; 
   height: 40px; 
   text-decoration: none; 
   background: url("images/nav_04.jpg");
} 

a.rolloverm4:hover { 
   background-position: -99px 0; 
} 
#mainbottom5{
background-repeat: repeat-x;
width:105px;
height:40px;
float:left;
}
a.rolloverm5 { 
   display: block; 
   width: 105px; 
   height: 40px; 
   text-decoration: none; 
   background: url("images/nav_05.jpg");
} 

a.rolloverm5:hover { 
   background-position: -105px 0; 
} 
#mainbottom6{
background-repeat: repeat-x;
width:114px;
height:40px;
float:left;
}
a.rolloverm6 { 
   display: block; 
   width: 114px; 
   height: 40px; 
   text-decoration: none; 
   background: url("images/nav_06.jpg");
} 

a.rolloverm6:hover { 
   background-position: -114px 0; 
} 
#mainbottom7{
background: url("images/nav_07.jpg");
background-repeat: no-repeat;
width:50px;
height:40px;
float:left;
}
#mainfoot{
clear:both;
background: url("images/originalcut_10_2.jpg");
background-repeat: no-repeat;
width:596px;
height:30px;
padding-top:4px;

}
#mainfoot p.footer_text{
width: 596px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:normal;
text-align:center;
}


#wrappertext{
background: url(images/wrapper-text.jpg);
width:890px;
float:left;
}
#wrappertextspacer{
width:890px;
height:5px;
float:left;
}

#call{
width:788px;
height:auto;
margin:0px;
padding-top:8px;
padding-bottom:8px;
}

#call p.call_text{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
text-align:right;
}



p.c8_new {
margin-top:10px; 
margin-left:23px; 
margin-right:20px;
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#000000;
text-align:justify;
}


div.c10 {width:291px; float:left; margin-top:10px;}
 p.c9 {margin-top:45px;  
 margin-left:10px; 
 margin-right:2px;
 }
 p.c9_new{
 margin-top:45px;  
 margin-left:10px; 
 margin-right:2px;
 font-family:tahoma;
 font-size:11px;
 font-weight:normal;
 color:#000000;
 text-align:justify;
 }
 
 
 p.c11_new{
 margin-top:45px; 
 margin-left:13px; 
 margin-right:2px;
 font-family:tahoma;
 font-weight:normal;
 font-size:11px;
 color:#000000;
 text-align:justify;
 }



.clr{
clear:both;
}

#w3c{
width:190px;
height:31px;
margin: 0px auto;
padding:0px;
}
