/*  @@@@@[  Wrappers  ]@@@@@ */



body {

/*	background: #320232 url(images/bkg.gif) repeat-x top; */

	font: 11px/18px Verdana, Arial, Helvetica, sans-serif;

	color: #666;

	text-align: center;

	margin: 0px;

	padding: 0px;

}

#wrapper {
	width: 960px;
	text-align: left;
	background: #e0e0d0 url(images/bkg_main2.gif) repeat-y left;
	position: relative;
	margin: 0px auto 30px;
	border-top: 7px solid #e0e0d0;
	background-image: url(images/bkg_main2.gif);

}







/*  @@@@@[  Navigation  ]@@@@@ */



#column a:link, #column a:visited, #column a:active {color: #65506d; text-decoration: none;}

#column a:hover {color: #65506d; text-decoration: underline;}



/* @@@@@[  Header / Footer  ]@@@@@ */



#header {border-top: 1px solid #c2c0c1;}

#footer {

	background: #FFFFFF;

	border-top: 7px solid rgb(50,50,100);

	padding-top: 3px;

	padding-bottom: 3px;

	padding-left: 10px;

	text-align: center;

}

#copyright {

	font-size: 10px;

	color: #B4B4B4;

}

#copyright a:visited, #copyright a:active, #copyright a:link {text-decoration: none;	color: #B4B4B4;}

#copyright a:hover {

	text-decoration: none;

	cursor: text;

	color: #B4B4B4;

}



a.seo:visited, a.seo:active, a.seo:link {text-decoration: none;	color: #666;}

a.seo:hover {text-decoration: none; cursor: text;}





/* @@@@@[  Main Page  ]@@@@@ */



.clr {clear: both; font-size: 1px; line-height: 1px; margin: 0px; padding: 0px; height: 0px; visibility: hidden;}

#main {
	background: url(images/h_about2.jpg) no-repeat right top;
	border-top: 8px solid rgb(102,0,51);
	border-bottom: 1px solid #c2c0c1;
	width: 960px;
	overflow: hidden;
	position: relative;
	

}



#main .sectionh {

	position: absolute;

	left: 168px;

	top: 30px;

}

#column {

	float: left;

	width: 220px;

	background: url(images/img_about.jpg) no-repeat top;

	padding-top: 203px;

}

#column ul {

	margin: 0px 0px 20px;

	padding: 0px;

}



#column li {

	list-style: none;

	background: url(images/bullet_nav.gif) no-repeat left top;

	padding: 6px 22px 5px 25px;

	line-height: 14px;

	font-weight: bold;

	color: #65506d;

	margin: 0px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #d8d8d0;

}



#column ul ul li{

	list-style: none;

	background: url(images/bullet_nav.gif) no-repeat left top;

	padding: 5px 22px 2px 25px;

	line-height: 14px;

	font-weight: bold;

	color: #65506d;

	margin-top: 3px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #d8d8d0;

}



#content ul {

	padding: 0px;

	margin: 0px 0px 15px 50px;

}

#content li {

	background: url(images/bullet.gif) no-repeat left top;

	padding-left: 15px;

	list-style: none;

	line-height: 13px;

	padding-bottom: 4px;

}

#content li li{

	background: url(images/bullet.gif) no-repeat left top;

	padding-left: 15px;

	list-style: none;

	line-height: 13px;

	padding-bottom: 4px;

}

#content {

	margin-left: 300px;

	list-style: none;

	padding-top: 86px;

	width: 568px;

}





/* @@@@@[  Redefined Tags / Classes  ]@@@@@ */



a:link, a:visited, a:active {color: #54425A; text-decoration: underline;}

a:hover {color: #54425A; text-decoration: none;}



h1 {

	font: bold 14px/20px Verdana, Arial, Helvetica, sans-serif;

	margin-top: 0px;

	padding-top: 0px;

	margin-bottom: 25px;

	color: #E0DBDF;

}

h2 {

	font-weight: bold;

	color: #B01945;

	margin-top: 0px;

	padding-top: 0px;

	margin-bottom: 2px;

	font-size: 11px;

}

h4 {

	font-size: 15px;

	color: #604C68;

	margin-top: 0px;

	margin-bottom: 13px;

	line-height: 20px;

	border-bottom: 1px solid #D8D8D0;

	padding-bottom: 2px;

}



p {margin-top: 0px; padding-top: 0px; margin-bottom: 13px;}



.left {

	float: left;

}

.right {

	float: right;

}

img.right {margin-bottom: 10px; margin-left: 13px;}

img.left {margin-bottom: 10px; margin-right: 13px;}

.graybox {

	margin-bottom: 8px;

	border: 1px solid #D8D8D0;

	overflow: auto;

	background: #EFF0E0;

	padding-top: 15px;

	padding-left: 15px;

	padding-right: 15px;

}

.border {

	border: 1px solid #CCCCCC;

}



.hr {

	font-size: 0px;

	line-height: 0px;

	margin: 0px 0px 20px;

	padding: 0px;

	height: 0px;

	border-top: 1px solid #65506d;

}





/* @@@@@[  Form Elements  ]@@@@@ */



input, textarea, select {font-size: 10px; color: #666; background: #fff; border: 1px solid #939;}

input.clean {border-style: none; background: none;}

h3 {



	font-weight: bold;

	color: #B01945;

	margin-top: 0px;

	padding-top: 0px;

	margin-bottom: 13px;

	font-size: 11px;

}

.autooverflow {

	overflow: auto;

	clear: left;

}

