/****************************************************************
Copyright Discover Websites 2009
CSS Written by James Hill
*****************************************************************
Master Styles
****************************************************************/
body { margin:0px auto 0px auto; font-family:Arial, Sans-Serif; font-size:10pt; color:#333333; background-image:url(../images/bg.png); background-repeat:repeat-x; background-position:top; background-color:#E5E5E5; }
a { text-decoration:none; color:#333333 }
a:hover { text-decoration:underline; }
img { border:0; }
#master_wrapper { margin:0px auto 0px auto; width:955px; height:auto; background-color:#FFF; }
.clear { clear:both; }
h1 { font-size:17pt; font-weight:normal; padding:0; margin:0; font-family:Garamond, Verdana, Arial; text-align:left; color:#333333; font-weight:normal; }
h2 { font-size:12pt; font-weight:normal; padding:0 0 4px 0; margin:0; font-family:Garamond, Verdana, Arial; text-align:left; color:#00306c; font-weight:normal; }
p {
	color:#333333;
	font-family:Garamond, Verdana, Arial;
	text-align:justify;
	font-size:13pt;
	margin:0;
	padding:0;
	font-weight:normal;
}
.watermark {  }
input[type="submit"] { }

.btn_standard_green { background-image:url(images/btn_standard_green.jpg); background-repeat:repeat-x; border:0; height:26px; color:White; padding:2px 10px 3px 10px; font-size:9pt; font-weight:normal; }
.btn_standard_red { background-image:url(images/btn_standard_red.jpg); background-repeat:repeat-x; border:0; height:26px; color:White; padding:2px 10px 3px 10px; font-size:9pt; font-weight:normal; }

/****************************************************************
Header Styles
****************************************************************/
#header_wrapper { width:955px; height:auto; margin:auto; }
.logo {
	float:left;
	width:311px;
	height:83px;
	margin-top:20px;
	margin-bottom:10px;
	float:left;
}
.logotext {
	float:310px;
	height:48px;
	width:330px;
	margin-top:40px;
	margin-bottom:10px;
	float:right;
}

/****************************************************************
Menu Styles
****************************************************************/
#menu_wrapper {width:955px; height:52px; margin:auto; background-image:url(images/menubg.png); background-repeat:no-repeat;}
.menuitem {height:54px; width:auto; float:left;}

/****************************************************************
Content Styles
****************************************************************/
#content_wrapper { width:936px; height:auto; margin:auto; background-color:#FFF; }

/****************************************************************
Banner Styles
****************************************************************/
#banner_wrapper { width:940px; height:240px; margin:auto; }
.banneritem {width:auto; height:240px; float:left; margin-right:2px; margin-top:3px;}


/****************************************************************
Middle Styles
****************************************************************/
#body_wrapper { width:935px; height:auto; margin:auto; }
#leftcontent {width:698px; height:auto; float:left; margin-top:10px; margin-bottom:10px;}
.leftinsidecontent {
	width:auto;
	height:auto;
	font-family:Garamond, Verdana, Arial;
	font-size:12px;
}
.leftinsidecontentimg {width:auto; height:auto; margin:5px 0 5px 0;}
#rightcontent {width:207px; height:auto; float:right; margin-top:10px; margin-bottom:10px;}


/****************************************************************
Bottom Signoff Styles
****************************************************************/
#signoff_wrapper { width:100%; height:248px; background-image:url(../images/footer-bg.png); background-repeat:repeat-x; }
#footer {width:960px; height:auto; margin:auto;}
#footertext {
	width:auto;
	height:auto;
	color:#FFF;
	font-family:Garamond, Verdana, Arial;
	text-align:justify;
	font-size:16pt;
	margin:0;
	padding:0;
	font-weight:normal;
	float: left;
}
#footertext a{color:#FFF; font-family:Garamond, Verdana, Arial; text-align:justify; font-size:11pt; margin:0; padding:0; font-weight:normal; text-decoration:none;}
#footertext a:hover{color:#FFF; font-family:Garamond, Verdana, Arial; text-align:justify; font-size:11pt; margin:0; padding:0; font-weight:normal; text-decoration:underline;}
.contactdetails {
	font-size:16pt;
	font-weight:normal;
	font-family:Garamond, Verdana, Arial;
	text-align:left;
	color:#FFF;
}

.galleryitems { width:150px; height:113px; float:left; margin:10px; }
#footerdw-logo {
	width:70px;
	height:36;
	float: right;

}
.leftinsidecontentmenus {
	width:auto;
	height:auto;
	margin:0 0 5px 0;
}
