/* Start of CMSMS style sheet 'Main Style' */
/* Start of CMSMS style sheet 'Main Style' */

*

{

margin: 0;

padding: 0;

}



/* @group Structure */



body

{

text-align: left;

font-family: Tahoma;

font-size: 12px;

vertical-align: top;

line-height: 14px;

color: #363636;

background-color: #d7d3b8;

}

#wrapper

{

	background-color: #d7d3b8;

}

#container_home

{

margin: 0 auto;

width: 750px;

position: relative;

z-index: 10;

border: 1px solid #44030f;

background: url(./images/template/home_bg.jpg) repeat-y;

}

#container_content

{

margin: 0 auto;

width: 750px;

position: relative;

z-index: 10;

border: 1px solid #44030f;

background: url(./images/template/content_bg.jpg) repeat-y;

}

.header

{

height: 107px;

color: #fff;

margin: 0 auto;

width: 743px;

background: url(./images/template/header.jpg) no-repeat;

	padding-top: 7px;

	padding-left: 7px;

}

div.search {
	float: right;
	padding-top: 40px;
	padding-left: 0;
	width: 182px;
	color: #4e462f;
}


input#cntnt01searchinput {
	width: 115px;
	border-width: 1px;
	border-color: #413630;
	height: 18px;
	background-color: #e0e1d1;

}

input.submit {
	background: url(./images/template/ok.jpg) no-repeat;
	width: 45px;
	height: 20px;
border: none; cursor: pointer; cursor: hand;
}

#cntnt01moduleform_1 label {
	color: #220e0f;
}



div.logo {
	width: 550px;
	float: left;
}


.menu_main

{

height: 201px;

background: url(./images/template/menu.jpg) no-repeat;

	width: 187px;

	float: left;

	padding-top: 15px;

	padding-left: 36px;

}

.top_menu

{

width: 184px;

float: right;

color: #000;

}

.top_menu li

{

float: left;

margin-right: 30px;

list-style-type: square;

}

.home_splash

{

height: 216px;

width: 527px;

background: url(./images/template/splash.jpg) no-repeat;

float: right;

}

.home_left

{

width: 195px;

float: left;

padding-right: 10px;

padding-top: 15px;

padding-left: 16px;

}

.home_middle

{

width: 290px;

float: left;

padding-top: 15px;

padding-left: 16px;

padding-right: 16px;

}

.home_right

{

width: 178px;

float: left;

padding-right: 10px;

padding-top: 15px;

padding-left: 16px;

}

.content_left

{

width: 195px;

float: left;

padding-right: 10px;

padding-top: 15px;

padding-left: 16px;

}

.content_right

{

width: 493px;

float: left;

padding-top: 15px;

padding-left: 16px;

padding-right: 16px;

}

.clear,.clearer

{

clear: both;

}

.clearer

{

font-size: 0;

}

.content_home

{

background: url(./images/template/titles.jpg) no-repeat;	

padding: 1px 0;

}

.content

{

background: url(./images/template/titles_content.jpg) no-repeat;	

}



.footer

{

min-height: 40px;

width: 750px;

border-top: 3px solid #363636;

background: #cac9b5 url(./images/template/footer.jpg) no-repeat;

font-size: 10px;

padding-top: 12px;

}



/* @end */



/* @group Menu */



#nav, #nav ul

{

list-style: none;

padding-left: 10px;

padding-top: 14px;

height: 20px;

}

#nav a,

{

color: #fff;

letter-spacing: 1px;

font-weight: normal;

font-style: normal;

}

#nav li,

{

height: 20px;

}

#nav li ul li a,

#nav a:hover

{

text-decoration: underline;

color: #fff;

}

#nav li ul

{

left: -999em;

position: absolute;

width: 10em;

}

#nav li:hover ul

{

left: auto;

margin-left: -45px;

}

#nav li:hover ul, #nav li.sfhover ul

{

left: auto;

}

h2.menu

{

color: #FFF;

font: normal 16px Georgia;

}

h2.menu a

{

text-decoration: none;

}

h2.menu ul

{

padding-left: 30px;

padding-top: 24px;

margin-left: 0;

}

h2.menu ul li a

{

text-decoration: none;

color: #eae7d8;



}

h2.menu ul li a:hover,

h2.menu ul li.active

{

text-decoration: underline;

color: #fff;

}



h2.menu ul li

{

padding-right: 14px;

padding-left: 12px;

list-style-position: outside;

list-style-image: url(./images/template/menu_bullet.gif);

}



/* @end */



/* @group Style */

a

{

text-decoration: underline;

color: #363636;

}

a.active

{

text-decoration: underline;

}

a:hover

{

color: #730519;

}



h1, h2, h3, h4,h5,h6

{

font-family: Georgia;

font-weight: normal;

color: #272727;

font-variant: small-caps;

line-height: 14pt;

letter-spacing: 0.3mm;

padding-bottom: 9px;

margin-bottom: 6px;

}

h1

{

font-size: 22px;

}

h2{

font-size: 16px;

}



p

{

padding-bottom: 15px;

padding-top: 10px;

}

img

{

border: none;

}

label

{

display: block;

}

ul, ol

{

padding-top: 10px;

padding-left: 22px;

line-height: 20px;

}

.home_right ul

{

background-color: #d5e3f8;

padding-bottom: 16px;

padding-left: 0px;

}

.home_right ul li

{

padding-top: 8px;

border-bottom: 1px dashed #b6b6b6;

padding-bottom: 8px;

list-style-position: inside;

padding-left: 17px;

list-style-image: url(./images/template/sq_bullet.jpg);

}



ul li {

list-style-image: url(./images/template/sq_bullet.jpg);

line-height: 22px;

}

textarea {

	width: 400px;

}



/* @end */





/* End of 'Main Style' */




/* End of 'Main Style' */


/* End of 'Main Style' */

