/* CSS Document */

body,td,th {
font-family: Trebuchet MS, Arial, Verdana, sans-serif;
font-size: 13px;
color:#333333;
}

body {
background-color: #333333;
margin-left: 0px;
margin-top: 15px;
margin-right: 0px;
margin-bottom: 0px;
}

#container {
width:704px;
float:left;
padding:0px;
padding-bottom:0px;
padding-top:0px;
}

#top {
width:704px;
height:14px;
background-image:url(images/contentbox_top.gif);
margin-bottom:0px;
margin-top:0px;
padding-bottom:0px;
padding-top:0px;
position:relative;
}

#middle {
width:704px;
background-image:url(images/contentbox_middle.jpg);
margin-bottom:0px;
margin-top:0px;
padding-bottom:0px;
padding-top:0px;
position:relative;
}

#bottom {
width:704px;
height:14px;
background-image:url(images/contentbox_bottom.gif);
margin-bottom:0px;
margin-top:0px;
padding-bottom:0px;
padding-top:0px;
position:relative;
}

#padding {
padding-top:0px;
padding-bottom:0px;
padding-left:15px;
padding-right:15px;
}

#contentpadding {
padding-left:15px;
padding-right:15px;
}

#contentpadding2 {
padding-left:17px;
padding-right:25px;
}

#bg {
width:900px;
margin-left:auto;
margin-right:auto;
background-color:#704D2E;
/* background-image:url(images/index_r1_c1.jpg);*/
background-image:url(images/index_bg.jpg);
background-repeat:no-repeat;
}

#bg2 {
width:900px;
margin-left:auto;
margin-right:auto;
background-color:#704D2E;
/* background-image:url(images/index_r1_c1.jpg);*/
background-image:url(images/index_bg2.jpg);
background-repeat:no-repeat;
}

#bg3 {
width:900px;
margin-left:auto;
margin-right:auto;
background-color:#704D2E;
/* background-image:url(images/index_r1_c1.jpg);*/
background-image:url(images/index_bg3.jpg);
background-repeat:no-repeat;
}

#bg4 {
width:900px;
margin-left:auto;
margin-right:auto;
background-color:#704D2E;
/* background-image:url(images/index_r1_c1.jpg);*/
background-image:url(images/index_bg4.jpg);
background-repeat:no-repeat;
}

#bg5 {
width:900px;
margin-left:auto;
margin-right:auto;
background-color:#704D2E;
/* background-image:url(images/index_r1_c1.jpg);*/
background-image:url(images/index_bg5.jpg);
background-repeat:no-repeat;
}

#bg6 {
width:900px;
margin-left:auto;
margin-right:auto;
background-color:#704D2E;
/* background-image:url(images/index_r1_c1.jpg);*/
background-image:url(images/index_bg6.jpg);
background-repeat:no-repeat;
}

#subpagesbg {
width:900px;
margin-left:auto;
margin-right:auto;
background-color:#704D2E;
background-image:url(images/subpage_bg-02.jpg);
background-repeat:no-repeat;
}

#subpagesbg2 {
width:900px;
margin-left:auto;
margin-right:auto;
background-color:#704D2E;
background-image:url(images/subpage_bg-02.jpg);
background-repeat:no-repeat;
}

.featured {
font-family: Trebuchet MS, Arial, Verdana, sans-serif;
font-size: 13px;
color:#000;
}

.heading1 {
font-family: Trebuchet MS, Arial, Verdana, sans-serif;
font-size: 16px;
color:#003366;
font-weight:bold;
}

.small {
font-family: Trebuchet MS, Arial, Verdana, sans-serif;
font-size: 10px;
color:#000000;
font-weight:normal;
}

.majorpoints {
font-family: Trebuchet MS, Arial, Verdana, sans-serif;
font-size: 20px;
color:#333333;
font-weight:bold;
}

h2 {
font-family: Trebuchet MS, Arial, Verdana, sans-serif;
font-size: 18px;
color:#333;
font-weight:bold;
margin-bottom:0px;
margin-top:0px;
margin: 0px
}

h2 a {
	color: #336633;
	text-decoration: underline;
}

h2 a:hover {
	color: #339933;
	text-decoration: none;
}

h2.sitemap a {
	font-size: 18px;
	text-decoration: underline;
}

h2.sitemap a:hover {
	font-size: 18px;
	text-decoration: underline;
}

h2.pagetitles {
font-family: Trebuchet MS, Arial, Verdana, sans-serif;
font-size: 22px;
color:#496F24;
font-weight:bold;
margin: 0 0 20px 0;
}

.phone {
font-family: Trebuchet MS, Arial, Verdana, sans-serif;
font-size: 24px;
color:#ffffff;
font-weight:bold;
text-align:right;
padding-right:25px;
}

.bottomtext {
font-family: Trebuchet MS, Arial, Verdana, sans-serif;
font-size: 13px;
color:#ffffff;
font-weight:bold;
text-align:center;
}

.bottomtext a:link{
font-family: Trebuchet MS, Arial, Verdana, sans-serif;
font-size: 13px;
color:#ffffff;
font-weight:bold;
text-decoration:underline;
}

.bottomtext a:hover{
font-family: Trebuchet MS, Arial, Verdana, sans-serif;
font-size: 13px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}

.bottomtext a:visited{
font-family: Trebuchet MS, Arial, Verdana, sans-serif;
font-size: 13px;
color:#ffffff;
font-weight:bold;
text-decoration:underline;
}

#menu {
width:170px;
text-align:right;
line-height:25px;
}

.menu a:link {
font-family: Trebuchet MS, Arial, Verdana, sans-serif;
font-size: 18px;
color:#ffffff;
font-weight:normal;
padding-top:4px;
padding-bottom:8px;
padding-left:10px;
padding-right:10px;
text-align:right;
text-decoration:none;
}

.menu a:hover {
font-family: Trebuchet MS, Arial, Verdana, sans-serif;
font-size: 18px;
color:#CBED9E;
font-weight:normal;
padding-top:4px;
padding-bottom:8px;
padding-left:10px;
padding-right:10px;
text-align:right;
text-decoration:none;
}

.menu a:visited {
font-family: Trebuchet MS, Arial, Verdana, sans-serif;
font-size: 18px;
color:#ffffff;
font-weight:normal;
padding-top:4px;
padding-bottom:8px;
padding-left:10px;
padding-right:10px;
text-align:right;
text-decoration:none;
}

.menu a:visited:hover {
font-family: Trebuchet MS, Arial, Verdana, sans-serif;
font-size: 18px;
color:#CBED9E;
font-weight:normal;
padding-top:4px;
padding-bottom:8px;
padding-left:10px;
padding-right:10px;
text-align:right;
text-decoration:none;
}

.email a:link {
font-family: Trebuchet MS, Arial, Verdana, sans-serif;
font-size: 14px;
color:#ffffff;
font-weight:bold;
padding-left:10px;
padding-right:10px;
}

.email a:hover {
font-family: Trebuchet MS, Arial, Verdana, sans-serif;
font-size: 14px;
color:#000000;
font-weight:bold;
background-color:#fff3cc;
padding-left:10px;
padding-right:10px;
}

.email a:visited {
font-family: Trebuchet MS, Arial, Verdana, sans-serif;
font-size: 14px;
color:#ffffff;
font-weight:bold;
padding-left:10px;
padding-right:10px;
}

.email a:visited:hover {
font-family: Trebuchet MS, Arial, Verdana, sans-serif;
font-size: 14px;
color:#000000;
font-weight:bold;
background-color:#CC9966;
padding-left:10px;
padding-right:10px;
}

.blueheadinglink a:link{
font-family: Trebuchet MS, Arial, Verdana, sans-serif;
font-size: 14px;
color:#003366;
font-weight:bold;
text-decoration:none;
}

.blueheadinglink a:hover{
font-family: Trebuchet MS, Arial, Verdana, sans-serif;
font-size: 14px;
color:#6699CC;
font-weight:bold;
text-decoration:none;
}

.blueheadinglink a:visited{
font-family: Trebuchet MS, Arial, Verdana, sans-serif;
font-size: 14px;
color:#003366;
font-weight:bold;
text-decoration:none;
}

.blueheadinglink a:visited:hover{
font-family: Trebuchet MS, Arial, Verdana, sans-serif;
font-size: 14px;
color:#6699CC;
font-weight:bold;
text-decoration:none;
}

a:link{
font-family: Trebuchet MS, Arial, Verdana, sans-serif;
font-size: 13px;
color:#6A7B52;
font-weight:bold;
text-decoration:none;
}

a:hover{
font-family: Trebuchet MS, Arial, Verdana, sans-serif;
font-size: 13px;
color:#6699CC;
font-weight:bold;
text-decoration:none;
}

a:visited{
font-family: Trebuchet MS, Arial, Verdana, sans-serif;
font-size: 13px;
color:#6A7B52;
font-weight:bold;
text-decoration:none;
}

a:visited:hover{
font-family: Trebuchet MS, Arial, Verdana, sans-serif;
font-size: 13px;
color:#6699CC;
font-weight:bold;
text-decoration:none;
}

.picture {
padding:10px;
background-color:#FFFFFF;
margin:8px;
}

.elyk a:link {
font-family: Trebuchet MS, Arial, Verdana, sans-serif;
font-size: 13px;
color:#ffffff;
font-weight:bold;
}

.elyk a:hover {
font-family: Trebuchet MS, Arial, Verdana, sans-serif;
font-size: 13px;
color:#000000;
font-weight:bold;
background-color:#fff3cc;
}

.elyk a:visited {
font-family: Trebuchet MS, Arial, Verdana, sans-serif;
font-size: 13px;
color:#ffffff;
font-weight:bold;
}

.elyk a:visited:hover {
font-family: Trebuchet MS, Arial, Verdana, sans-serif;
font-size: 13px;
color:#000000;
font-weight:bold;
background-color:#CC9966;
}

/* ~~~ ^^^ <<< WORDPRESSED >>> ^^^ ~~~ */

.widgettitle {
	color: #CBED9E;
	margin: 0 0 20px 0;
	padding: 0 0 4px 0;
	border-bottom: 2px solid #fff;
}

.sidebar {
	padding: 46px 0 0 0;
}

.sidebar a {
	color: #fff;
	display: block;
	padding: 6px;
}


.sidebar a:hover {
	color: #000;
	background: #CBED9E;
}

.sidebar ul {
	list-style: none;
	margin: 0 20px 0 0;
	padding: 0;
	text-align: right;
}

.sidebar li {
	margin: 0;
	padding: 0;
	text-align: right;
}

.sidebar ul li ul {
	margin: 0 0 20px 0;
}

.sidebar ul li ul li {
	margin: 0 0 0 10px;
	border-bottom: 1px dashed #fff;
}

.post h2 a {
	font-size: 22px;
	color: #6A7B52;
}

.alignright {
	float: right;
	margin: 0 0 10px 10px;
	padding: 4px;
	border: solid 1px #333;
	background: #fff;
}

.alignleft {
	float: left;
	margin: 0 10px 10px 0;
	padding: 4px;
	border: solid 1px #333;
	background: #fff;
}

.aligncenter {
	display: block;
	margin: 10px auto;
	padding: 4px;
	border: solid 1px #333;
	background: #fff;
}
