/*
* Gatman Services
* @version 1.0
* @copyright (C) 2006. All rights reserved!
* @license http://www.gatman.com Copyrighted Commercial Software
*/

BODY {
	margin: 0px;
	padding: 0px;
	background-image: url('/images/art/bg1.gif');
	background-repeat: repeat-x;
	background-position: 0px 0px;
	background-color: #003366;
	text-align: center;
	font-size: 1.0em;
	line-height: 130%;
	}


#wrapper { width: 100%; height: 100%; background-image: url('/images/art/lines3.png'); background-repeat: no-repeat; background-attachment: scroll; background-position: top center; }
#content { margin: 0 auto;  width: 980px; padding: 30px 0px 0px 0px; text-align: left;}



.button1 {
	background-color:#003366;
	font-family: verdana, tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
	padding: 4px;
	}

.textbox1 {
	background-color:#FFFFFF;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	border-style: solid;
	border-width: 1px;
	border-color: #666666;
	}

.highlight1 {
	font-family: arial, helvetica,  'ms sans serif';
	font-variant: small-caps;
	font-weight: bold;
	/* letter-spacing: 1px; */
	color: #FFFFFF;
	font-size: 13px;
	font-style: oblique;
}



/* ************* */
/* Nav Version 4 */

#navContainer { display: block; margin: -26px 0px 0px 50px; padding: 0px; height: 25px; border: 0px solid #FFcc33; }

#mainlevel-nav4 {
font-family: verdana, tahoma, arial, helvetica, sans-serif;
font-size: 10px;
padding: 0px;
margin: 0px;
}
ul#mainlevel-nav4 li{
display: block;
width: 70px;
text-align: center;
list-style: none;
float: left;
margin: -14px 0px 0px 0px;
padding: 4px 1px 2px 1px;
font-size: 10px;
}

ul#mainlevel-nav4 li a {
font-size: 10px;
height: 25px;
text-decoration: none;
color: #003366;
font-weight: bold;
display: block;
background-image: url(/images/icons/tab4OFF.gif);
background-repeat: no-repeat;
background-position: 0px 2px;
padding: 3px 0px;
}


ul#mainlevel-nav4 a:hover {
display: block;
color:#FFFFFF;
width: 70px;
text-align: center;
background-image: url('/images/icons/tab4ON.gif');
background-repeat: no-repeat;
background-position: 0px 2px;
height: 25px;
margin: 0px 0px 0px 0px;
padding: 3px 0px;
}




/* End Nav Version 4 */





/* 2010 */


#mainBody {
		background-image: url('/images/icons/930x4_LineMiddle.gif');
		background-repeat: repeat-y;
		background-position: 0px 0px;
		margin: 0px;
		padding: 0px;
		width: 930px;
		border: 0px solid #FFcc33;
		font-family: verdana, tahoma, arial, helvetica, sans-serif;
		font-weight: normal;
		font-size: .8em;
		color: #000000;
		}


#mainBodyInner {
		background-image: url('/images/icons/test.jpg');
		background-position: 5px 0px;
		background-repeat: no-repeat;
		padding: 30px 20px;
		}


#mainBodyInnerSub {
		background-image: url('/images/icons/test.jpg');
		background-position: 5px 0px;
		background-repeat: no-repeat;
		padding: 10px 20px;
		}



#mainBodyInnerGallery {
		padding: 30px 10px;
		}

#mainBodyInnerGallery h1{
		padding: 0px;
		margin: 5px 0px;
		color: #003366; font-size: 1.3em; font-family: arial, helvetica, sans-serif; }

#summaryBlockOuter {margin: 0px 0px 0px 0px; width: 260px; float: left; border: 0px solid #FFCC33; }

#summaryBlock {
		width: 220px;
		border: 0px solid #FFCC33;
		float: left;
		padding: 20px;
		margin: 170px 0px 0px 0px;
		background-image: url('/images/icons/trans-bg1.png');
		border: 1px solid #98b9db;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		}

#summaryBlock h1 {
	text-align: left;
	letter-spacing: .25em;
	color: #aca767;
	font-size: 1.2em;
	font-family: arial, helvetica, sans-serif;
	height: 28px;
	margin: 0px;
	padding: 0px;
	display: block;
	text-indent: 60px;
	background-image: url(/images/icons/title_icon3.gif);
	background-repeat: no-repeat;
	background-postion: 0px 0px;
}

#summaryBlock ul { list-style: none; margin: 0px; padding: 0px; text-align: left;}
#summaryBlock li { margin: 0px;  }
#summaryBlock h4 {display: inline; color: #003366; font-size: .9em;}
#summaryBlock ul ul { list-style: none; margin: 0px; padding: 0px 0px 0px 65px; }
#summaryBlock li li { margin: 0px; }



#summaryBlockHome {
		width: 220px;
		border: 0px solid #FFCC33;
		float: left;
		padding: 20px;
		margin: 170px 0px 0px 0px;
		background-image: url('/images/icons/trans-bg1.png');
		border: 1px solid #98b9db;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		}

#summaryBlockHome h1 {
	text-align: left;
	letter-spacing: .25em;
	color: #aca767;
	font-size: 1.2em;
	font-family: arial, helvetica, sans-serif;
	height: 28px;
	margin: 0px;
	padding: 0px;
	display: block;
	text-indent: 60px;
	background-image: url(/images/icons/title_icon3.gif);
	background-repeat: no-repeat;
	background-postion: 0px 0px;
}

#summaryBlockHome ul { list-style: none; margin: 0px; padding: 0px; text-align: left;}
#summaryBlockHome li { margin: 0px;  }
#summaryBlockHome h4 {display: inline; color: #003366; font-size: .9em;}
#summaryBlockHome ul ul { list-style: none; margin: 0px; padding: 0px 0px 0px 65px; }
#summaryBlockHome li li { margin: 0px; }



#rightMainColumn {
		float: left;
		border: 0px solid #CCCCCC;
		display: block;
		width: 550px;
		text-align: left;
		margin-left: 70px;
}

#rightMainColumnHome {
		float: left;
		border: 0px solid #CCCCCC;
		display: block;
		width: 550px;
		text-align: left;
		margin-left: 70px;
}


#rightMainColumn h2 { color: #003366; font-size: 1.1em; font-family: arial, helvetica, sans-serif; }







.pageSection1 h3{
margin: 0px;
padding: 6px 0px 0px 0px;
display: block;
/* background-color: #e6e2b9; */
background-color: #006699;
height: 22px;
width: 100%;
border-width: 1px 0px 1px 0px;
border-color: #CCCCCC;
border-style: solid;
float: right;
text-align: left;
text-decoration: none;
letter-spacing: 0.15em;
text-transform : uppercase;
padding: 0px; margin: 0px;
font-family: arial,helvetica, sans-serif;
color: #FFF;
font-size: .9em;
text-indent: 30px;
background-image: url('/images/icons/bullet-title2-white.gif') ; background-repeat: no-repeat; background-position: 10px 5px;

}

.pageSectionShadow {
	clear: right;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	width: 100%;
	float: right;
	text-align: right;
	background-image: url('/images/icons/shadow2.gif');
	background-repeat: repeat-x;
	background-position: 0px -2px;
	height: 12px;


}



#specsTable {clear: both; margin: 0px 0px 0px 0px; }
#specsTable table {width: 550px; border: 0px solid #CCC; }
#specsTable .field1 { color: #003366; letter-spacing: 0.00em; font-size: 12px; font-weight: bold; }
#specsTable .field2 { font-weight: bold; color: #003366; }

#friendsTable {clear: both; margin: 10px 0px 0px 0px; }
#friendsTable table {width: 550px; border: 0px solid #CCC; }
#friendsTable .field1 { color: #003366; letter-spacing: 0.00em; font-size: 12px; font-weight: bold; }
#friendsTable .field2 { font-weight: bold; color: #003366; }



.mailFriend { margin: 0px 0px 0px 0px; }
.mailFriend a {text-decoration: none; font-size: .7em; }
.mailFriend a:hover { text-decoration: underline; color: #003366; }

/* Footer */

table#footer {width: 930px; margin: 10px 0px 20px 0px; }

#footer {
text-decoration: none;
font-family: verdana, tahoma, arial, helvetica, sans-serif;
color: #999999;
font-weight: normal;
font-size: 10px;
}

#footer a:link, #footer a:visited, #footer a:active {
text-decoration: none;
color: #FFFFFF;
font-weight: normal;
font-size: 10px;
}

#footer a:hover {
text-decoration: underline;
color: #CCCCCC;
font-weight: normal;
font-size: 10px;
}

#footerLeft { width: 400px; text-align: left; float: left;}
#footerRight {text-align: right; width: 480px; float: left; }
.footerInner { padding: 0px 20px; }

/* END FOOTER */