/* CSS Document */

object{
margin: 0px 0px 30px 0px;
}

p{
font-family: Helvetica, Arial, sans-serif;
font-size: .8em;
color: #333;
font-weight: lighter;
padding: 0px;
margin:0px;
line-height: 150%;
}

a{
font-family: Helvetica, Arial, sans-serif;
font-size: .9em;
color: #999;
font-weight: lighter;
padding: 5px 0px 0px 10px;
text-decoration:underline;
font-weight:bold;
}

h2{
font-family: Helvetica, Arial, sans-serif;
font-size: .9em;
color: #fff;
font-weight: lighter;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

#container{
margin: 0 auto;
width: 918px;
text-align: left; 
}

#header{
width: 918px;
height: 259px;
float:left;
}

#navarea{
width: 918px;
height: 54px;
float:left;
}

#mainbody{
width: 800px;
padding: 0px 63px 0px 55px;

float:left;

}

#mainbodybg{
width: 800px;
background-image:url(/images/template/mainbodybg.jpg);
background-repeat:repeat-y;
float:left;

}






#titlebar{
width: 800px;
height: 50px;
background-image:url(/images/template/templatetitlewhole.jpg);
background-repeat:no-repeat;
float: left;
margin:0px;
}

#mainbodycontent{
width: 750px;
padding: 40px 25px 40px 25px;
float: left;
margin: 0px;
}





/*Photo Gallery Template New Styles*/


#titlebarphotos{
width: 800px;
height: 50px;
background-image:url(/images/template/templatetitlephotogallery.jpg);
background-repeat:no-repeat;
float: left;
margin:0px;
}




#mainbodyphotos{
width: 800px;
margin: 0px 63px 0px 55px;
background-color: #808080;
float:left;
padding: 0px 0px 40px 0px;
}



#mainbodycontentgallery{
width: 800px;

float: left;
padding: 0px;
font-family:Helvetica, Arial, sans-serif;
font-size: .9em;
}


#footerphotos{
width: 800px;
height: 352px;
margin: 0px 63px 0px 55px;
background-image:url(/images/template/footerbgphotos.jpg);
background-repeat: no-repeat;
float:left;
}



#footerphotos a{
font-size: .6em;
color: #999;
font-weight: normal;
padding: 0;
}





/*End Photo Gallery Template New Styles*/



#footer{
width: 800px;
height: 352px;
padding: 0px 63px 0px 55px;
float:left;
}

#footerbg{

background-image:url(/images/template/footerbggeneral.jpg);
background-repeat: no-repeat;
float:left;
}








#footer a{
font-size: .6em;
color: #999;
font-weight: normal;
padding: 0;
}


/*Contact and Thank you form Styles*/


#contactform_bg{
width: 740px;
height: 100%;
float:left;
border: solid 1px #404040;
}
#contactform_bgleft{
width: 293px;
height: 100%;
float:left;
background-image:url(/images/ciphercontact.jpg);
background-repeat:no-repeat;
}
#contactform_bgright{
width: 446px;
height: 100%;
padding:22px 0px 10px 0px;
float:right;

}

#thankyouform_bg{
width: 740px;
height: 287px;
float:left;
border: solid 1px #404040;
background-image:url(/images/thankyoubg.jpg);
background-repeat:no-repeat;
}