@charset "UTF-8"; 
body{margin:0px; padding:0px; background-color:#fff; background-image:url(../images/bg3.jpg); background-repeat:no-repeat; font-family:arial; font-size:12px; color:#696252; background-position: top center;}

p{margin:0px; padding:0px}
img, a{border:0px}
.clear{clear:both; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; overflow:hidden; height:0px; width:0px; line-height:0}

a:link{color:#50a5d7; text-decoration:none}
a:hover{color:#3789ba; text-decoration:none}
a:active{color:#50a5d7; text-decoration:none}
a:visited{color:#2272a1; text-decoration:none}

#wrapper{ width:1015px; margin:0 auto; padding: 0px;}
#navholder { width: 1015px; height: 66px; margin: 0px; padding: 0px; background-image:url(../images/navbg.jpg); background-repeat:repeat-x;}
#navbox { width: 650px; margin: 0 auto;}
#Slider { width: 915px; height: 400px; padding: 10px; margin: 0 auto; background-color: #fff;}
#pageshot { width: 909px;padding: 10px; margin: 0px auto 20px auto; background-color: #fff;}
#contentholder01 { width: 1015px; padding-bottom: 50px; margin: 0px 0px 20px 0px; background-color: #f9f8f4; border: 1px solid #cbc8c1;}
#contentholder02 { width: 1015px; padding-bottom: 20px; margin: 0px 0px 20px 0px; background-color: #f9f8f4; border: 1px solid #cbc8c1; min-height: 275px;}
#contentholder02 .previewholder { width: 915px; height: 250px; padding: 0px; margin: 0 auto;}
#contentholder02 .previewholder .box01 { width: 295px; height: 250px; padding: 0px; margin: 0px; float:left;}
#contentholder02 .previewholder .box02 { width: 295px; height: 250px; padding: 0px; margin: 0px 14px 0px 14px; float:left; border-right: 1px solid #cbc8c1; border-left: 1px solid #cbc8c1;}
#contentholder02 .previewholder .box03 { width: 295px; height: 250px; padding: 0px; margin: 0px; float:left;}
#contentholder03 { width: 1015px; padding-bottom: 20px; margin: 0px 0px 5px 0px; background-color: #f9f8f4; border: 1px solid #cbc8c1; min-height: 275px;}
#contentholder03 .networkbox { width: 915px; padding: 0px; margin: 0 auto;}
#contentholder03 .networkbox .twitfeed { width: 580px; float: left; margin-left: 15px; padding: 0px 10px 0px 10px; border-right: 1px solid #cbc8c1;}
#contentholder03 .networkbox .othersites { width: 255px; float: left; margin-left: 15px; padding: 0px 10px 0px 10px; }
#contentholder03 .networkbox .othersites .icons {margin: 20px 5px 20px 5px;}
#logo { width: 520px; margin: 20px auto 10px auto; padding: 0px; }
.toptitle { margin: 20px auto 10px auto; width: 915px;}
.secondarytitle { margin: 20px auto 10px auto; width: 915px;}
.topquote { width: 915px; margin: 0px auto 25px auto; padding: 0px; font-family: georgia; font-style: italic; font-size: 16px; text-align: center;}
.aboutinfo {width: 909px; padding: 0px; margin: 20px auto;}
#footer { width: 1015px; margin: 20px auto; padding: 0px; height: 65px; color: #555555; font-size: 11px;}
.portholder { width: 825px; margin: 0 auto; padding: 0px;}
#slider1 {width: 825px;  margin: 0 auto; padding: 0px;}

.box { width: 125px; height: 125px; float: left; background-color: #000; padding: 0px; margin: 5px;-moz-border-radius: 20px 0px 20px 0px; -webkit-border-radius: 20px 0px 20px 0px; -khtml-border-radius: 20px 0px 20px 0px; border-radius: 20px 0px 20px 0px; -moz-box-shadow: 0px 0px 5px #999; -webkit-box-shadow: 0px 0px 5px #999; box-shadow: 0px 0px 5px #999; overflow: hidden;}

.bx-next {
    background: url("../images/icon_arrow_right.png") no-repeat scroll 0 0px transparent;
    height: 31px;
    position: absolute;
    right: -40px;
    text-indent: -999999px;
    top: 185px;
    width: 31px;
}
.bx-next:hover {
    background: url("../images/icon_arrow_right.png") no-repeat scroll 0 -31px transparent;
    height: 31px;
    position: absolute;
    right: -40px;
    text-indent: -999999px;
    top: 185px;
    width: 31px;
}

.bx-prev {
    background: url("../images/icon_arrow_left.png") no-repeat scroll 0 -0px transparent;
    height: 31px;
    left: -55px;
    position: absolute;
    text-indent: -999999px;
    top: 185px;
    width: 31px;
}
.bx-prev:hover {
    background: url("../images/icon_arrow_left.png") no-repeat scroll 0 -31px transparent;
    height: 31px;
    left: -55px;
    position: absolute;
    text-indent: -999999px;
    top: 185px;
    width: 31px;
}

.dropcap {
    background: none repeat scroll 0 0 #222222;
    color: #FFFFFF;
    float: left;
    font-size: 16px;
    line-height: 16px;
    margin: 0 10px 0 0;
    padding: 10px;
    text-align: center;
    width: 16px;
}

.round {
    border-radius: 19px 19px 19px 19px;
}




/*  Contact Form   */

.formholder {
	margin: 0px 0px 25px 0px;
	padding: 0px;
	width: 620px;
	color: #999;
}
.formfield {
	width: 350px;
	height: 25px;
	background-color: #fff;
	border: 1px solid #cbc8c1;
	color: #666666;
	font-family: arial;
	font-size: 14px;
	margin: 0px;
	padding: 3px;
	box-shadow: 0px 0px 5px #cbc8c1;
	}
.lrgformfield {
	width: 715px;
	height: 200px;
	background-color: #fff;
	border: 1px solid #cbc8c1;
	color: #666666;
	font-family: arial;
	font-size: 14px;
	margin: 0px;
	padding: 3px;box-shadow: 0px 0px 5px #cbc8c1;
}