/*   border-style:solid; border-width:1px; border-color:black   */


* {margin:0; padding:0}	   
* img {border-width:0px}	

html{height: 101%;}			

body {text-align:center; background-color:#fff background-position: top center; background-image: url(images/bg.jpg); background-repeat:no-repeat; background-attachment: fixed; font:100.01%/130% Verdana, Helvetica, sans-serif; color:#333333;} 

#container {width: 968px; font-size: 0.85em; height:100%; margin:40px auto 0px auto; color:#555555; padding:0px 0px 50px 0px; text-align:center; vertical-align: top;}	

#header { height:100px; padding:0px; vertical-align: top; border-style:solid; border-width:0px 0px 0px 0px; border-color:#cccccc}

/* universal left menu */ 
#home .home, #services .services, #contacts .contacts, #faq .faq, #gallery .gallery, #special .special, #aaa .aaa a {background-color:#ddd!important; color:#333333!important}

#top_menu {width: 965px; padding: 5px 5px 45px 0px; text-align:right; color:#ff0000}

#top_menu a {font-size:0.8em; padding: 3px 4px 3px 4px; letter-spacing:0.1em; font-weight:bold}	
#top_menu a:visited {color:#ddd; text-decoration:none;}
#top_menu a:link {color:#ddd; text-decoration:none;}
#top_menu a:hover {color:; text-decoration:underline;}

.intro_menu_wrapper {margin:20px 0px 0px 125px;}

.intro_menu {float:left; text-align:left; padding: 0px 25px 20px 25px; border-style:solid; border-width:0px 1px 0px 0px; border-color:#cccccc}

.intro_menu_end {float:left; text-align:left; padding: 0px 25px 20px 25px; border-style:solid; border-width:0px 0px 0px 0px; border-color:#cccccc}

a {color:#CF7000; font-weight:normal; letter-spacing:0.05em;}	
a:visited {color:#CF7000; text-decoration:none;}
a:link {color:#CF7000; text-decoration:none;}
a:hover {color:#ff8f0b; text-decoration:underline;}

h1 {font-size:1.9em; padding: 15px 0px 40px 0px; letter-spacing:1.5px; font-weight:normal}

h2 {font-size:1.3em; padding: 20px 0px 30px 0px; letter-spacing:1.5px; font-weight:bold; clear:left; color:#4FC5FF; text-align:center}

h3 {margin:20px 0px 10px 20px; font-weight:bold; text-align:justify}

h4 {margin:0px 0px 5px 50px; font-weight:bold; font-size: 0.97em; text-align:justify}

p {margin:0px 60px 20px 50px; text-align:justify;}

.media_pic_container {float:left; margin-left:62px}
img.media_pic {border-style:solid; border-width:1px 1px 1px 1px; border-color:#cccccc}

p.centered {text-align:center}

blockquote {font-style:italic; padding-left:30px; color:#37dfdc;}

#footer {clear:both; font-size:0.65em; color:#bbbbbb; text-align:center; padding: 20px 0px 0px 0px; letter-spacing:0.5px; font-weight:normal;}

#footer p {padding: 0px 0px 0px 3px; margin:0px; text-align:center; border-style:solid; border-width:1px 0px 0px 0px; border-color:#cccccc}

#footer a {font-weight:bold}	
#footer a:visited {color:#bbbbbb; text-decoration:none;}
#footer a:link {color:#bbbbbb; text-decoration:none;}
#footer a:hover {color:; text-decoration:underline;}
