body { padding:0 auto 0 auto; margin:0 auto 0 auto; text-align:center; background: #fff;}
body, td, p { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0e2743;}
p { padding:5px 0 10px 0; margin:0;	}
td { padding:0; margin:0;	}


a:link, a:active, a:visited {padding:0;margin:0;color:#660000;font-weight:normal; text-decoration:underline;}
a:hover  {padding:0;margin:0;color:#384964;font-weight:normal; text-decoration:none;}


#main { background: url(../images/wallpaper.jpg) repeat-x top; width:100%; height:415px; max-height:415px; padding:0 auto 0 auto; margin:0 auto 0 auto;}
#mainimage { padding:0 auto 0 auto; margin:0 auto 0 auto; height:415px; max-height:415px; text-align:center; width:920px; max-width:920px; border:0px solid #003399; background:url(../images/main-image.jpg) no-repeat;}
#mainimage img { float:right; padding:0; margin:372px 60px 0px 0;}


#wrap { padding:0 auto 0 auto; margin:0 auto 0 auto; text-align:center; width:920px; max-width:920px; border:0px solid #003399;}
#wrap2 { padding:0 auto 0 auto; margin:0 auto 0 auto; text-align:center; width:800px; max-width:800px; border:0px solid #003399; text-align:left;}
#wrap2 img { padding:0 10px 0 0; margin:0; float:left;}

#wrap3 { padding:0 auto 0 auto; margin:0 auto 0 auto; text-align:center; width:800px; max-width:800px; border:0px solid #003399; text-align:left;}
#wrap3 img { padding:0 10px 0 0; margin:0; float: none; border:none;}

h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:23px; font-weight:normal; margin:0; padding:5px 0 5px 0; display:block;  }
h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal; margin:0; padding:5px 0 5px 0; display:block; color:#660000}
h3 {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold; margin:0; padding:5px 0 5px 0; display:block; }
h4 {font-family:Arial, Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold; margin:0; padding:10px 0 10px 10px; display:block;}

/* DIV BOXES */ 
#divwhite{ background: url(../images/line-beigegif) repeat-x top; width:100%; }
#divred { background: url(../images/line-red.gif) repeat-x top; width:100%; background-color:#3e0907; }
#divbeige{ background: url(../images/line-beige.gif) repeat-x top; width:100%; background-color:#e6d6b1; }
#divblue{ background: url(../images/line-blue.gif) repeat-x top; width:100%; background-color:#2b3642;  }



#divred p, #divred  h2, #divred  h3 { color:#fbf0d7;}

#divblue p { color:#ffffff;}
#divblue  h2 { color:#fbf0d7;}

#col1-1 {width:380px; max-width:380px; float:left; margin:0 00px 0 0; padding:0 20px 0 0;  text-align:left; border:0px solid; }


#col1-2{width:360px; max-width:360px;   float:left; margin:0 00px 0 0; padding:0 0 0 20px; text-align:left; border:0px solid; }

#col2-1 {width:380px; max-width:380px; float:left; margin:0 00px 0 0; padding:0 20px 0 0;  text-align:left; border:0px solid; background:url(../images/hr-beige.jpg) right repeat-y; }
#col2-2{width:380px; max-width:380px;   float:left; margin:0 00px 0 0; padding:0 0 0 20px; text-align:left; border:0px solid; }


#col3-1 {width:240px; max-width:240px; float:left; margin:0 00px 0 0; padding:0 15px 0 0;  text-align:left; border:0px solid; background:url(../images/hr-red.jpg) right repeat-y; }
#col3-2{width:240px; max-width:240px;   float:left; margin:0 00px 0 0; padding:0 15px 0 15px; text-align:left; border:0px solid; background:url(../images/hr-red.jpg) right repeat-y;  }
#col3-3{width:240px; max-width:240px;   float:left; margin:0 00px 0 0; padding:0 0 0 15px; text-align:left; border:0px solid; }

#topmenu { width:900px; max-width:900px;  padding:5px 0 10px 0; margin:0; text-align:left;  background:url(../images/line-blue.gif) bottom repeat-x;}


#header { width:100%;  background-color: #3e0907; }
#headco1-1 {width:270px; max-width:270px;  height:80px; max-height:80px; float:left; margin:0 10px 0 10px; padding:0;  text-align:left; }
#headco1-2 {width:600px; max-width:600px; float:left; margin:0 0 0 0; padding:0 0 0 0; text-align:right; border:0px solid; visibility:hidden;}
#headco1-2 p { color:#c5b6b5; font-size:11px;padding:12px 60px 5px 0; margin:0; border:0px solid;}
#headco1-3 {width:600px; max-width:600px; float:left; border:0px solid #000000; margin:0; padding:0; border:0px solid;  }
#headco1-3 p { color:#e6d6b1; font-size:12px; font-weight:bold; padding:10px 0 0 0; margin:0; text-transform:uppercase;}

#headco1-3 ul{text-align:left; margin:10px 0 0 0; padding:0;}
#headco1-3 ul li{list-style:none; display:inline; margin:0; padding:0;}
#headco1-3 ul li a:link, #headco1-3 ul li a:visited{color:#e6d6b1; font-size:12px; font-weight:bold; padding:3px 7px 3px 7px; margin:0; text-transform:uppercase; text-decoration:none;}
#headco1-3 ul li a:hover, #headco1-3 ul li a:active{background:#520b07;}


div.clearer {clear: both; display: block; margin: 0; padding: 0; height:5px; line-height:5px;}
div.clearer1 {clear: both; display: block; margin: 0; padding: 0; height:20px; line-height:20px;}
div.clearer2 {clear: both; display: block; margin: 0; padding: 0; height:10px; line-height:10px;}
div.clearer3 {clear: both; display: block; margin: 0; padding: 0; height:1px; line-height:1px;}

#bottom { width:100%; margin:3px 0 0 0; padding:0; border-top:1px solid #3e0907; background-color:#f7f7f7; }
#footer { padding:auto; margin:auto;   width:900px; max-width:900px;  font-family: Arial, Helvetica, sans-serif; font-size:11px;  text-align:right; }
#footer-1 {width:450px; max-width:450px; float:left; margin:0; padding:0 0 0 20px;; }
#footer-2 {width:390px; max-width:390px; float:left; margin:0 0 0 50px; padding:0;  text-align:right;}

#footer p {padding:5px 10px 10px 10px; margin:0; color:#fff; text-decoration:none; font-weight:bold; }
#footer a:link, #footer a:active, #footer a:visited, #footer a:hover  {padding:0;margin:0;color:#fff;font-weight:bold;font-size:11px;text-decoration:none;}
#footer a:hover {padding:0;margin:0;color:#d2dbe9;font-weight:bold;font-size:11px;text-decoration:underline;}

#footer2 { padding:auto; margin:auto; text-align:center;  width:800px; max-width:800px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;  }
#footer2 p {padding:10px 0 7px 0; margin:0; text-decoration:none; font-weight:normal; color:#262626; font-size:11px; }
#footer2 a:link, #footer2 a:active, #footer2 a:visited, #footer2 a:hover  {padding:0;margin:0;color:#262626;font-weight:normal;font-size:11px;text-decoration:none;}
#footer2 a:hover {padding:0;margin:0;color:#990000;font-weight:normal;font-size:11px;text-decoration:underline;}


ul {
	list-style-image: url(../images/bullet.gif);
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding:0 0 15px 20px ;
}

li { margin:0; padding:0px 10px 4px 0;}


HR
{  height: 1px; margin:10px 0 10px 0;
	border: none;
	background-color: #CCCCCC;
	color: #CCCCCC; }
	
	
	
/* SLIMBOX 
---------------------------------------------------------------------
*/

#lbOverlay {
	position: absolute;
	left: 0;
	width: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	left: 50%;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url('../images/spinner.gif') no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url('../images/prevlabel.gif') no-repeat 0% 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url('../images/nextlabel.gif') no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url('../images/closelabel.gif') no-repeat center;
	margin: 5px 0;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
} 

/*// FORM CSS//*/

form{margin:0 0 0 20px; padding:0;}
label{font:11px/18px Arial, Helvetica, sans-serif; padding:0; margin:0; color:#0e2743; font-weight:bold;}
input{border:1px #ccc solid; background:#FFFFFF; margin:0; padding:0; 
font:11px/18px Arial, Helvetica, sans-serif; color:#0e2743;}

/*this is for cssing dropdown list elements*/
select{border:1px #ccc solid; background:#FFFFFF; margin:0; padding:0; 
font:11px/18px Arial, Helvetica, sans-serif; color:#0e2743;}
option{border:none; background:#FFFFFF; margin:0; padding:0; 
font:11px/18px Arial, Helvetica, sans-serif; color:#0e2743;}


textarea{border:1px #ccc solid; background:#FFFFFF; margin:0; padding:0; 
font:11px/18px Arial, Helvetica, sans-serif; color:#0e2743; height:75px; min-height:75px; }

.sendit{background:url(../images/buttonbg.png) no-repeat; border:none; color:#ffffff; font-weight:bold; text-align:center; display:block; width:90px; cursor:pointer; height:23px; min-height:23px; padding:0; margin:0;}

.ajax_loading {
	padding: 20px 0;
	background: url(../images/spinner.gif) no-repeat center;
}

/*
MOOSCROLLER
*/

/* CSS Document */

/* vertical */
/* start edit */
div.scroller {
width: 330px; /* edit me */
height: 300px; /* edit me */
margin-left: 10px;
border: 0px solid #000000;
} 
div.scroller .content {
height: 290px; /* edit me */
width: 260px; /* edit me */
margin-left: 20px;
overflow: hidden;
float: left;
}
div.scroller .content2 {
height: 300px; /* edit me */
width: 260px; /* edit me */
margin-left: 20px;
overflow: hidden;
float: left;
}
div.scroller .scrollarea {
height: 300px; /* edit me */
width: 22px;
float: left;
cursor: pointer;
border: 0px solid #000000;

}
/* end edit */
div.scroller .content ol {
margin-left: 0px; /* ie only */
}
div.scroller .content p {
margin-left: 0px; /* ie only */
}
div.scroller div.scrollBarContainer {
height: 240px; min-height:240px; /* edit me (ff: height - 18px - ie: height - 46px) */
background:url(../images/scrollbg.png) repeat-y;
margin:0;
padding:0;
}

div.scroller .scrollKnob {
width: 22px;
margin: 0;
background: url(../images/scrollknob.png) no-repeat;
height: 28px !important;
}
div.scroller .scrollForward {
width: 22px;
margin: 0;
background: url(../images/scrolldown.png) no-repeat;
height: 15px !important;
}
div.scroller .scrollBack {
width: 22px;
margin: 0;
background: url(../images/scrollup.png) no-repeat;
height: 15px !important;
}

