/* CSS Document */

/* commented backslash hack \*/
html, body {height:100%; }



/*common styles */
html, body {padding:0px; margin:0px; font-size: 100%; /* IE Hack */}
			
a img {border: none;}

body {font-family: Arial, Sans-serif; color: #333333; background:url(by/img/bkgn_main1.jpg) top center repeat-y; 
			font-size: 0.75em;}

#container_h {padding: 0px; margin: 0px auto; width: 770px; height: 100%; text-align: left; 
			position: relative; background-image: url(_by_img/bkgn_1h.jpg); background-repeat:repeat-x}

#container {padding: 0px; margin: 0px auto; width: 770px; height: 100%; text-align: left; 
			position: relative; background-image: url(by/img/bkgn_1.jpg); background-repeat:repeat-x}

#topLinks {position:relative; width:244px; height:18px; left: -12px; top: 0;}

#content01a{position:relative; width:360px; height:505px; float:left;}

#content02a {position:relative; width:410px; height:505px; float:left; padding-left:0px; 
			padding-right:0px; padding-top:0px; text-align:justify;}

#content01c{position:relative; width:360px; height:505px; float:left;}

#content02c {
	position:relative;
	width:354px;
	height:465px;
	float:left;
	padding-left:18px;
	padding-right:38px;
	padding-top:40px;
	text-align:justify;
	background-image: url(../img/ambient/amb08r_wd02.jpg);
}
		
#content_serv {position:relative; width:354px; height:465px; float:left; padding-left:18px; 
			padding-right:38px; padding-top:40px; text-align:justify;}
			
#content02_contact {position:relative; width:252px; height:465px; float:left; padding-left:120px; 
			padding-right:38px; padding-top:40px; text-align:justify;}








/*homepage style */	
#logobar1 {position:relative; width:514px; height:37px; background:url(by/img/logobar.jpg); float:left;}

#logobar2 {position:relative; width:256px; height:37px; float: left; background-image:url(by/img/logobar2.jpg); 
		font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #000066;
		font-size: 11pt; text-decoration:none; text-align:right;}

#mainLinks {position:relative: width:244px; height:18px; 
			font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #000066; 
			font-size: 11pt; text-decoration:none; padding-top:19px; padding-right:12px;
			text-align:right;}
	
#mediaMain {position:inherit; width:766px; height:350px; background-image:url(by/img/indexPage/main1a.jpg);
			padding-left:2px;}
					
#contentConainer {position:relative; width:770px; height:360px; 
			background:url(by/img/indexPage/contentarea.jpg); background-repeat:no-repeat;}

#content01{position:relative; width:265px; height:320px; float:left; 
			padding-top:40px; padding-left:10px;}
			
#content02 {position:relative; width:430px; height:290px; float:right; padding-top:70px; padding-right:65px; 
			text-align:justify;}

#footer_h {position:relative; width:770px; height:80px; background:url(by/img/footer_lines.jpg);top:40px; 
			background-repeat:no-repeat; padding-top:36px; text-align:center;}

#footer_t {position:relative; width:770px; height:80px; background:url(by/img/footer_lines_t.gif);top:0px; 
			background-repeat:no-repeat; color:#333333; padding-top:36px; text-align:center;}

input.button01 {width:98px; height:23px; background:url(by/img/sendBtn.jpg) #e2c895; border:1px black; margin-top:4px;}










/* fonts */
.font_header01 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.45em; color: #3C3C3C;}

.font_header02 {font-family: Arial, Helvetica, sans-serif; color: #3C3C3C; font-size: 12pt; text-decoration:none;}

.font_header03 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 11pt; font-weight: bold;}

.font_header04 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 13pt; font-weight: bold;}

.font_general01 {font-family: Arial, Helvetica, sans-serif; color: #3C3C3C;}

.font_general01bk {font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px;color:#333333;}

.font_general02 {font-family: Geneva, Arial, Helvetica, sans-serif; color: #6a5122; font-size:10px; font-weight:800;}

.font_general03 {font-family: Geneva, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight:bolder;}

.font_general03alt {font-family: Geneva, Arial, Helvetica, sans-serif; color:#e8e8e8; font-size:11px; font-weight:bolder;}

.font_general04f {font-family:Georgia, "Times New Roman", Times, serif; color:#666666; font-size:11px; font-weight:bold;}








/* links */

a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:active{text-decoration:none;}
a:hover {text-decoration:none; color:#990000}

/* main top links */
.mainlinks a:link {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #000066; 
		font-size: 11pt; text-decoration:none;}
.mainlinks a:visited {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #000066; 
		font-size: 11pt; text-decoration:none;}
.mainlinks a:active {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #000066; 
		font-size: 11pt; text-decoration:none;}
.mainlinks a:hover {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #990000; 
		font-size: 11pt; text-decoration:none;}
		
/*general links*/	
.glinks a:link {font-family:Arial, Helvetica, sans-serif; color: #8c8c8c; padding-right:19px;
		padding-left:13px; font-size:12px; font-weight:bold; text-decoration:none;}
.glinks a:visited {font-family:Arial, Helvetica, sans-serif; color: #8c8c8c; padding-right:19px; 
		padding-left:13px; font-size:12px; font-weight:bold; text-decoration:none;}
.glinks a:active {font-family:Arial, Helvetica, sans-serif; color: #8c8c8c; padding-right:19px;
		padding-left:13px; font-size:12px; font-weight:bold; text-decoration:none;}
.glinks a:hover {font-family:Arial, Helvetica, sans-serif; color:#990000; padding-right:19px;
		padding-left:13px; font-size:12px; font-weight:bold; text-decoration:none;}

/*clinks02*/	
.clinks02 a:link {font-family:Verdana, Arial, Helvetica, sans-serif; color:#000066; padding-right:19px;
		padding-left:13px; font-size:12px; font-weight:bold; text-decoration:none;}
.clinks02 a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; color:#000066; padding-right:19px; 
		padding-left:13px; font-size:12px; font-weight:bold; text-decoration:none;}
.clinks02 a:active {font-family:Verdana, Arial, Helvetica, sans-serif; color:#000066; padding-right:19px;
		padding-left:13px; font-size:12px; font-weight:bold; text-decoration:none;}
.clinks02 a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; color:#990000; padding-right:19px;
		padding-left:13px; font-size:12px; font-weight:bold; text-decoration:none;}
		
/*clinks03*/
.clinks03 a:link {font-family:Verdana, Arial, Helvetica, sans-serif; color:#000066; padding-right:0px;
		padding-left:0px; font-size:12px; font-weight:bold; text-decoration:none;}
.clinks03 a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; color:#000066; padding-right:0px; 
		padding-left:0px; font-size:12px; font-weight:bold; text-decoration:none;}
.clinks03 a:active {font-family:Verdana, Arial, Helvetica, sans-serif; color:#000066; padding-right:0px;
		padding-left:0px; font-size:12px; font-weight:bold; text-decoration:none;}
.clinks03 a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; color:#990000; padding-right:0px;
		padding-left:0px; font-size:12px; font-weight:bold; text-decoration:none;}
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
