/* CSS Document */
/*
Theme Name: mystyle
Theme URI: example.com
Description: My Beloved Style
Version: 1.0
Author: AA
*/  

* {
	margin:0; padding:0;
}

body{
	background:#FFFFFF;
	color: #000000;
	margin:0px; padding:0px;
}


/* CSS Document 

	
height: 100%; margin-bottom: 1px;
     
     
      */

html {
	overflow: -moz-scrollbars-vertical;
	overflow: scroll;
	}

a:hover{text-decoration:none;}

a img { border:0;}

ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}


html, input, textarea
	{
		font-family:Arial; 
		font-size:12px;
		line-height:16px;
		color:#222222;
		text-align:center;
	}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#777777;}
strong a {color:#235175;}
.date {background:url(images/date_bg.gif) no-repeat 0 0; font-size:11px; color:#0e2a40; padding:2px 0 3px 22px;}

.date3 {background:url(images/date_bg.gif) no-repeat 0 0; font-size:12px; color:#0e2a40; padding:2px 0 3px 22px;}

.date2 {font-size:12px; color:#0e2a40;}

/*main layout */


#header {background:url(images/header_tall.gif) top no-repeat; color:#85b1d3;}
#header {color:#85b1d3;}
#header2 {background:url(images/header_bg.jpg) top left no-repeat; color:#85b1d3;}

#headern {background:url(images/header_tallb.gif) top no-repeat; color:#85b1d3;}
#headern {color:#000000;}

#projects {background:url(images/projects.jpg) top left no-repeat; color:#85b1d3;}
#contact {background:url(images/contact.jpg) top left no-repeat; color:#85b1d3;}
#news {background:url(images/news.jpg) top left no-repeat; color:#85b1d3;}
#aboutus {background:url(images/aboutus.jpg) top left no-repeat; color:#85b1d3;}
#listen {background:url(images/listen.jpg) top left no-repeat; color:#85b1d3;}
#res {background:url(images/res.jpg) top left no-repeat; color:#85b1d3;}


#header1 .right {padding-top:36px;}
#header1 .right img {margin-right:29px;}
.logo {margin:11px 26px 0 13px;}


#header1n .right {padding-top:1px;}
#header1n .right img {margin-right:29px;}
.logo {margin:11px 26px 0 13px;}

#header2 .indent {padding:30px 46px 0 395px;}
#header2 .padding {padding:5px 0 17px 9px;}
#header2 a img {float:right;}

#header3 .left {padding-top:23px;}



#row1 {background:url(images/row1_tall.gif) bottom no-repeat #FFFFFF;color:#85b1d3;}
#row2 {background:url(images/row2_tall.gif) top no-repeat;}
#row1 .indent {padding:22px 18px 10px 16px;}
#row2 .indent {padding:23px 37px 13px 35px;}
#row2 .column1 .padding {padding:12px 0 11px 0;}
#row2 .column2 .padding {padding:12px 0 0 0;}
#row2 .column3 .padding {padding:42px 1px 0 0;}

#footer .indent {padding:0 37px 0 35px;}
#footer .bg {background:url(images/footer_tall.gif) top repeat-x; padding:17px 0 0 1px; font-size:11px;}
#footer a {color:#406887; font-weight:bold;}

#hoh { background: url(images/row1_tall.gif) repeat-y 0% 0%; }
#haha1 { float:left; width:50%;} 
#haha2 { marging-left:50%; width:50%;} 

.more {text-align:right; color:#0e2a40;}
.more a{background:url(images/more_bg.gif) top right no-repeat; padding-right:18px; color:#235175; font-weight:bold;}
.blue {color:#235175;}

#creditfooter
{
display: none;
}

.more3 {text-align:left; color:#0e2a40;}
.more3 a{background:url(images/more_bg.gif) top right no-repeat; padding-right:18px; color:#235175; font-weight:bold;}

.more4 {text-align:right; padding-right:14px; color:#0e2a40;}
.more4 a{background:url(images/more4_bg.gif) top left no-repeat; padding-left:16px; color:#235175; font-weight:bold;}

.formie {text-align:left;}


.projects {color:#235175;}
.projects {font-family:Arial; font-size:18px;}



.projects2 {color:#235175;}
.projects2 {font-family:Arial; font-size:14px;}

.projects3 {color:#235175;}
.projects3 {font-family:Arial; font-size:14px;}

.hlit {color:#FF3300;}


.quote {color:#235175;}
.quote {font-family:Arial; font-style:italic; font-size:14px;}

.quote2 {color:#437195;}

.sma {font-size:11px; text-align:right;}


.projects4a {text-align:left; color:#235175;}
.projects4a {font-family:Arial; font-size:14px;}

.pad4 {color:#85b1d3;}
.pad4 {font-family:Arial; font-size:13px;}


.slogan {color:#EAEAEA;}
.slogan {font-family:Arial; font-size:22px;}
.slogan top right no-repeat;

.top {text-align:right; color:#0e2a40;}
.top a{background:url(images/top_bg.gif) top right no-repeat; padding-right:18px; color:#235175; font-weight:bold;}
.top {color:#235175;}

.close {text-align:left; color:#0e2a40;}
.close a{background:url(images/top_bg.gif) top left no-repeat; padding-left:18px; color:#235175;}
.close {color:#235175;}

.headl {text-align:right; color:#0e2a40;}

.more2 {text-align:right; color:#FFFFFF;}
.more2 a{background:url(images/more_bg.gif) top right no-repeat; padding-right:18px; color:#FFFFFF; font-weight:bold;}

.txtc {text-align:left; color:#EAEAEA;}


.txtc2 {text-align:left; color:#FFFFFF;}


#row1 a {color:#b2cee4;}

/* #row1 a {color:#FFFFFF;} */

.hor_line {background:url(images/hor_line.gif) top left repeat-x; height:1px;}
.hor_line2 {background:url(images/row2_tall.gif) top left repeat-x; height:16px;}

li { background:url(images/list_bg.gif) no-repeat 0 7px; padding-left:19px; line-height:24px;}
li a {color:#235175; font-weight:bold;}


/*subpages */

#projects .indent {padding:20px 56px 0 440px;}
#projects .padding {padding:5px 0 17px 9px;}
#projects a img {float:right;}

#contact .indent {padding:20px 56px 0 440px;}
#contact .padding {padding:5px 0 17px 9px;}
#contact a img {float:right;}

#news .indent {padding:20px 56px 0 440px;}
#news .padding {padding:5px 0 17px 9px;}
#news a img {float:right;}

#aboutus .indent {padding:40px 56px 0 385px;}
#aboutus .padding {padding:5px 0 17px 9px;}
#aboutus a img {float:right;}

#listen .indent {padding:20px 56px 0 440px;}
#listen .padding {padding:5px 0 17px 9px;}
#listen a img {float:right;}

#res .indent {padding:20px 56px 0 440px;}
#res .padding {padding:5px 0 17px 9px;}
#res a img {float:right;}






/* index */

#index #row1 {background:url(images/row1_tall.gif) bottom no-repeat #FFFFFF;color:#567995;}
#index #row2 {background:url(images/row2_tall.gif) top no-repeat;}
#index #row1 .indent {padding:22px 18px 10px 16px;}

#index #row1 .column1 .padding {padding:11px 16px 0 18px;}
#index #row1 .column1 .padding {#0e2a40;color:#85b1d3;}

#index #row1 .column2 .padding {padding:11px 16px 0 18px;}
#index #row1 .column2 .padding {#0e2a40;color:#85b1d3;}

#index #row1 .column3 .padding {padding:11px 16px 0 18px;}
#index #row1 .column3 .padding {#0e2a40;color:#85b1d3;}
#index #row1 a img {margin-left:77px;}

#index #row2 .indent {padding:23px 37px 13px 35px;}
#index #row2 .column1 .padding {padding:12px 0 11px 0;}
#index #row2 .column2 .padding {padding:12px 0 0 0;}








/* index-1 */

#index_1 #row1 .indent {padding:22px 18px 12px 16px;}

#index_1 #row1 .column1 .padding {padding:11px 16px 13px 18px;}
#index_1 #row1 .column2 .padding {padding:11px 16px 13px 18px;}

#index_1 #row2 .indent {padding:23px 37px 13px 35px;}

#index_1 #row2 .column1 .padding {padding:12px 0 11px 0;}
#index_1 #row2 .column2 .padding {padding:12px 1px 0 0;}
#index_1 #row2 .col1 {width:231px;}
#index_1 #row2 .col1 ul {margin-left:1px;}
#index_1 #row2 .col2 {width:185px;}

/* index-2 */

#index_2 #row1 .indent {padding:22px 18px 12px 16px;}

#index_2 #row1 .padding {padding:11px 16px 13px 18px;}

#index_2 #row2 .indent {padding:23px 37px 13px 35px;}

#index_2 #row2 .column1 .padding {padding:12px 0 11px 1px;}
#index_2 #row2 .column2 .padding {padding:12px 1px 0 0;}
#index_2 #row2 .col1 {width:231px;}
#index_2 #row2 .col1 ul {margin-left:1px;}
#index_2 #row2 .col2 {width:185px;}

/* index-3 */

#index_3 #row1 .indent {padding:22px 18px 12px 16px;}

#index_3 #row1 .column1 .padding {padding:11px 16px 13px 18px;}
#index_3 #row1 .column2 .padding {padding:11px 10px 13px 18px;}
#index_3 #row1 .column2 .col1 {width:161px;}
#index_3 #row1 .column2 .col2 {width:135px;}
#index_3 #row1 .column2 .ind_col {width:32px;}

#index_3 #row2 .indent {padding:35px 37px 20px 35px;}

#index_3 #row2 .div1 .col1 {width:218px;}
#index_3 #row2 .div1 .col2 {width:223px;}
#index_3 #row2 .div1 .col3 {width:222px;}
#index_3 #row2 .ind_col {width:22px;}

#index_3 #row2 .div2 .col1 {width:251px;}
#index_3 #row2 .div2 .col2 {width:242px;}
#index_3 #row2 .div2 .col3 {width:212px;}

/* index-4 */

#index_4 #row1 .indent {padding:22px 18px 10px 16px;}

#index_4 #row1 .column1 .padding {padding:11px 16px 15px 18px;}
#index_4 #row1 .column2 .padding {padding:11px 16px 15px 18px;}
#index_4 #row1 .column3 .padding {padding:11px 16px 15px 18px;}

#index_4 #row2 .indent {padding:35px 37px 22px 35px;}

/* index-5 */

#index_5 #row1 .indent {padding:22px 18px 11px 16px;}

#index_5 #row1 .padding {padding:11px 26px 30px 18px;}

#index_5 #row2 .indent {padding:23px 37px 15px 35px;}

#index_5 #row2 .column1 .padding {padding:12px 0 11px 1px;}
#index_5 #row2 .column2 .padding {padding:12px 1px 0 0;}
#index_5 #row2 .column3 .padding {padding:12px 1px 0 0;}
#index_5 #row2 .col1 {width:231px;}
#index_5 #row2 .col1 ul {margin-left:1px;}
#index_5 #row2 .col2 {width:185px;}


form .inp_row {height:44px;}
form .ta_row {height:150px;}

.input {width:205px; height:18px; border:1px solid #d3d3d3; padding:0 0 0 5px;}
textarea {width:205px; height:105px; border:1px solid #d3d3d3; padding:0 0 0 5px; overflow:auto;}
form .div {text-align:right; padding:6px 0 0 0;}

/* index-6 */

#index_6 #row2 .indent {padding:35px 44px 29px 35px;}
