/* CSS Document */

body,td,th {
	font-family: Arial;
	font-size: 12.5px;
	color: #000000;
	scrollbar-base-color:#d1d2d4;
	scrollbar-face-color:#a6c840;
	scrollbar-arrow-color:#000000;

}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:url(../images/blue-bg.jpg) repeat;
	
	
}


a.nav {
color: #ffffff;
font-size:12px;
padding:0 35px 0 4px;
text-decoration:none;
}

a.nav:hover {
color: #cccccc;
font-size:12px;
padding:0 35px 0 4px;
text-decoration:none;
}

a.subnav {
color: #000000;
font-size:12px;
text-decoration:none;
}

a.subnav:hover {
color:#a6c840;
font-size:12px;
text-decoration:none;
}

a.detailsLinks {
color: #000000;
font-size:12px;
text-decoration:underline;
padding-left:15px;
}

a.detailsLinks:hover {
color:#a6c840;
font-size:12px;
text-decoration:underline;
padding-left:15px;
}

a.detailsLinks2 {
color: #000000;
font-size:12px;
text-decoration:underline;
padding-left:10px;
}

a.detailsLinks2:hover {
color:#a6c840;
font-size:12px;
text-decoration:underline;
padding-left:10px;
}

div.container {
width: 800px;
height:603px;
background-color:#ffffff;
}

div.content {

}

div.header {

background:url(../images/blue-bg.jpg) repeat;
}

#logo {
width: 500px;
float:left;
}

#text {
float:left;
color: #ffffff;
font-size:22px;
margin-top:50px;
text-align:right;
width:267px;
}

div.navigation {
height:23px;
padding-top:8px;
background-color: #7d337d;
}

div.flash {
height:206px;
}

div.main {
min-height:503px;
/*padding: 45px 35px 45px 35px;*/
color: #000000;

background:url(../images/mainLeftBg.jpg) no-repeat left bottom;

}
div.main2 {
/*height:507px;*/
padding: 20px 28px 0px 28px;
color: #000000;

background:url(../images/mainLeftBg2.jpg) no-repeat left;

}

#mainLeft {
float:left;
/*height: 292px;*/
width: 192px;
line-height:1.8;

}

#mainLeft2 {
float:left;
/*height: 495px;*/
width: 192px;
font-weight:normal;
padding: 14px 0 0 28px;
line-height:1.9;
}

#mainRight,.root2 {
float:left;
height: 455px;
width: 552px;
margin-top:14px;
overflow:auto;
padding: 0 10px;
}

#mainRight2,.root1 {
float:left;
height: 292px;
width: 552px;
}

#mainRight3,.root0 {
float:left;
height: 272px;
width: 552px;
overflow:auto;
}

div.clear {
clear:both;
}

div.pageTitle {
font-size:31px;
padding-bottom:5px;
}

div.pageTitle2 {
font-size:31px;
padding-bottom:5px;
width:235px;
float:left;
}

div.pageTitle3 {
font-size:31px;
padding-bottom:5px;
width:197px;
float:left;
}

div.pageSubTitle {
color:#a6c840;
font-size: 18px;
line-height:1.4;
padding-bottom:10px;
padding-right:10px;
}

div.pageSubTitleGallery {
color:#00000000;
font-size: 16px;
padding:10px 0 15px 0;
}

div.pageBody {
	font-size: 12.5px;
	line-height:1.5;
	padding-right:10px;
	text-align: center;
}

div.pageBody a {
color:#a6c840;
}

div.break {
height:14px;
}

div.box {
/*width: 243px;*/
width: 144px;
margin-bottom: 40px;
/*height:237px;*/
padding-right:24px;
float:left;
font-size:12.5px;
}

div.box img {
	width: 140px;
}

div.boxGallery {
width: 154px;
height:132px;
padding-right:24px;
float:left;
font-size:14px;
}

div.boxGallery img {
	cursor:pointer;
}

.boldFont {
font-weight:bold;
}

.homeName {
font-size:14px;
}

#homedetails {
/*width:622px;*/
padding-top:5px;
}

div.detailsNavigation {
width:291px;
padding-top:18px;
float:left;
text-align:right;
}

div.detailsNavigation2 {
width:328px;
padding-top:18px;
float:left;
text-align:right;
}

a.commLink {
color:#000000;
font-size:12.5px;
text-decoration:none;
font-weight:bold;
}

a.commLink:hover {
color:#a6c840;
font-size:12.5px;
text-decoration:none;
font-weight:bold;
}

/*********************** SCROLLERS ***********************/

.root {
    position: relative;
    /*height: 200px;
    width: 489px;*/
    /*margin: 0px 0px 8px 7px;*/  
}

.root p {
	/*margin: 10px 10px 5px 10px;*/
}

.thumb {
	position: absolute;
    height: 10px;
    width: 15px;
    left: 10px;
	background: #e4801c;
}

.up, .dn {
    position: absolute;
    left: 10px;
}

.up a, .up a img, .dn a, .dn a img, .thumb a , .thumb a img{
	border: 0;
}

/*.scrollContainer { 
    position:      absolute; 
    left:      2px; 
    top:      19px; 
    width:      350px; 
    height:      200px; 
    clip:      rect(0 467 200 0); 
    overflow:      auto; 
    border-top:    0px solid #000000;
    border-left:    0px solid #000000;
    border-right:    0px solid #686262;
    border-bottom:    0px solid #686262;
    background:    #ffffff;
}

.scrollContent { 
    position:      absolute; 
    left:      0px; 
    top:      0px; 
    width:      100px; 
}*/

.header {
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	font-style: italic;
	font-size: 24px;
	color: #091F43;
}

