/* CSS Document */

html	{margin: 0;
		padding: 0;
		height: 100%;
		width: 100%;
		color: #565656;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 14px;}
		
body	{margin: 0;
		padding: 0;
		background-image: url(../images/mainwoodbg.jpg);
		background-repeat: repeat;
		background-position: top left;
		background-attachment: fixed;}
		
img		{border: none;}
		
#mainwrapper
		{margin: 0 auto;
		padding: 0;
		width: 986px;
		height: 100%;
		min-height: 100%;
		text-align: center;
		display: table;
		clear: both;
		background-image: url(../images/darkwoodbg2.png);
		background-position: top center;
		background-repeat: repeat-y;}
		
#leftcolumnwrap
		{margin: 0;
		padding: 0;
		width: 255px;
		height: 100%;
		text-align: right;
		float: left;}
		
#adegaflag
		{margin: 0;
		padding: 0;
		width: 255px;
		height: 349px;}
		
#maincolumnwrap
		{margin: 0;
		padding: 0;
		width: 725px;
		height: 100%;
		float: left;
		clear: right;}
		
#mainnavwrap
		{margin: 0;
		padding: 0 0 0 255px;
		width: 731px;
		height: 64px;
		background-image: url(../images/mainnavbg.png);
		background-position: top;
		background-repeat: no-repeat;}
		
#mainnavigation
		{margin: 0 0 0 0;
		padding: 17px 0 0 0;
		height: 39px;
		width: 713px;
		font-size: 16px;
		text-transform: uppercase;
		color: #7B1073;
		text-align: left;}
		
#mainnavigation ul
		{margin: 0;
		padding: 12px 0 0 0;
		height: 28px;
		list-style-type: none;}
		
#mainnavigation li
		{margin: 0 10px 0 0;
		padding: 0;
		list-style-type: none;
		display: inline;}
		
#mainnavigation a:link
		{margin: 0;
		padding: 10px;
		font-size: 16px;
		text-transform: uppercase;
		color: #7B1073;
		text-decoration: none;}
		
#mainnavigation a:visited
		{margin: 0;
		padding: 10px;
		font-size: 16px;
		text-transform: uppercase;
		color: #7B1073;
		text-decoration: none;}
		
#mainnavigation a:hover
		{margin: 0;
		padding: 10px;
		font-size: 16px;
		text-transform: uppercase;
		color: #36709D;
		text-decoration: none;
		background-image: url(../images/buttons/menuhover.png);
		background-position: bottom center;
		background-repeat: no-repeat;}
		
#homeimage
		{margin: 0;
		padding: 0;
		text-align: left;}
		
#homeadarea
		{margin: 0;
		padding: 0;
		width: 255px;
		height: 428px;
		text-align: right;}
		
#homeadarea ul
		{margin: 6px 6px 0 0;
		padding: 0;
		list-style-type: none;}
		
#homeadarea li
		{margin: 0;
		padding: 0 0 20px 0;
		list-style-type: none;}
		
#homecontent
		{margin: 0 0 0 2px;
		padding: 50px 24px 0 40px;
		width: 644px;
		height: 378px;
		text-align: left;
		color: #565656;
		background-image: url(../images/hometext.png);
		background-position: top;
		background-repeat: no-repeat;
		clear: right;}
		
#grapetitle
		{margin: 0;
		padding: 0 0 0 38px;
		color: #502B51;
		font-size: 30px;
		background-image: url(../images/grapemark.jpg);
		background-position: left center;
		background-repeat: no-repeat;
		clear: both;}
		
#newswrap
		{margin: 35px 0 0 0;
		padding: 0;
		width: 630px;
		height: 157px;
		clear: both;}
		
#newsimage
		{margin: 0;
		padding: 0;
		float: left;}
		
#newsfeed
		{margin: 0;
		padding: 0 0 0 20px;
		width: 425px;
		text-align: justify;
		float: left;}
		
		
/*------------------- 	ABOUT PAGE START -----------------------*/

#aboutpagewraptop
		{margin: 0;
		padding: 0;
		width: 708px;
		height: 10px;
		background-image: url(../images/aboutbgtop.png);
		background-position: top;
		background-repeat: no-repeat;}
		
#aboutpagewrapmain
		{margin: 0;
		padding: 0 0 0 11px;
		width: 697px;
		height: 100%;
		text-align: left;
		background-image: url(../images/aboutbgmiddle.png);
		background-position: top;
		background-repeat: repeat-y;}
		
#aboutpagewrapbottom
		{margin: 0 0 10px 0;
		padding: 0;
		width: 708px;
		height: 10px;
		background-image: url(../images/aboutbgbottom.png);
		background-position: top;
		background-repeat:no-repeat}
		
#aboutpageinnertop
		{margin: 0;
		padding: 0;
		width: 680px;
		height: 11px;
		background-image: url(../images/aboutinnertop.jpg);
		background-repeat: no-repeat;
		background-position: top;}
		
		
/*------- Text Area --------*/
#aboutpageinnermain
		{margin: 0;
		padding: 20px 30px 20px 30px;
		width: 620px;
		min-height: 430px;
		text-align: justify;
		background-image: url(../images/aboutinnermiddle.jpg);
		background-repeat: repeat-y;
		background-position: top;}
		
#aboutpageinnerbottom
		{margin: 0;
		padding: 0;
		width: 680px;
		height: 11px;
		background-image: url(../images/aboutinnerbottom.jpg);
		background-repeat: no-repeat;
		background-position: top;}




/*------------------- 	ABOUT PAGE END -----------------------*/


/*------------------- 	MENU PAGE START -----------------------*/
#menu
		{font-size: 12px;}

#menucategory
		{background-color: #F4ECD5;
		font-size: 14px;
		font-weight: bold;}

#menuitems
		{margin: 10px 0 0 0;
		padding: 0;
		display: table;
		font-size: 12px;}

#menuitems a:link
		{margin: 0;
		padding: 0;
		color: #7B1073;
		text-decoration: none;}
		
#menuitems a:visited
		{margin: 0;
		padding: 0;
		color: #7B1073;
		text-decoration: none;}
		
#menuitems a:hover
		{margin: 0;
		padding: 0;
		color: #CC3333;
		text-decoration: underline;}


/*------------------- 	MENU PAGE END -----------------------*/


/*------------------- BLOG PAGE START -----------------------*/

#date h2
		{margin: 0;
		padding: 0;
		font-size: 12px;}	
		
.storytitle
		{margin: 0;
		padding: 0;}
		
.storytitle a:link
		{margin: 0;
		padding: 0;
		font-size: 20px;
		color: #7B1073;
		font-weight: normal;
		text-decoration: none;}
		
.storytitle a:visited
		{margin: 0;
		padding: 0;
		font-size: 20px;
		color: #7B1073;
		font-weight: normal;
		text-decoration: none;}
		
.storytitle a:hover
		{margin: 0;
		padding: 0;
		font-size: 20px;
		color: #36709D;
		font-weight: normal;
		text-decoration: none;}
		
		

#aboutpageinnermain .feedback
		{margin: 10px 0 30px 0;
		padding: 0 0 15px 0;
		border-bottom: 1px dotted #666666;}
		
		
#blogsidebar
		{margin: 0 0 6px 34px;
		padding: 10px 15px 0 30px;
		width: 169px;
		height: 418px;
		color: #FFFFFF;
		background-color: #000000;
		background-image: url(../images/blogsidebarbg.jpg);
		background-position: top right;
		background-repeat: no-repeat;
		font-family: Georgia, "Times New Roman", Times, serif;
		text-align: right;
		display: block;}
		
#blogsidebar ul
		{margin: 0;
		padding: 0;
		list-style-type: none;}
		
#blogsidebar li
		{margin: 0;
		padding: 0;
		list-style-type: none;}
		
#blogsidebar a:link
		{margin: 0;
		padding: 0;
		font-size: 14px;
		text-decoration: none;
		color: #0099FF;}
		
#blogsidebar a:visited
		{margin: 0;
		padding: 0;
		font-size: 14px;
		text-decoration: none;
		color: #0099FF;}
		
#blogsidebar a:hover
		{margin: 0;
		padding: 0;
		font-size: 14px;
		text-decoration: underline;
		color: #0066FF;}
		
#menu
		{font-size: 16px;}
		
#menu ul
		{margin: 0;
		padding: 0 0 15px 0;
		list-style-type: none;}
		
		
#menu li
		{margin: 0;
		padding: 0;
		list-style-type: none;}
		
#contactwrap
		{margin: 15px 0 20px 0;
		padding: 0;
		width: 100%;
		display: table;
		clear: both;}
		
#contactform
		{margin: 0;
		padding: 0 0 0 15px;
		width: 335px;
		float: left;
		border-left: 1px solid #666666;}		
		
#contactinfo
		{margin: 0;
		padding: 10px 15px 10px 0;
		width: 250px;
		text-align: left;
		float: left;}


/*------------- BLOG SIDEBAR SEARCH START -----------------*/
li.screen-reader-text form
		{margin: 0 0 15px 0;
		padding: 0 0 15px 0;}
		
li.widget widget_search
		{margin: 0 0 15px 0;
		padding: 0 0 15px 0;}
		
#searchform
		{margin: 0 0 20px 0;}		
		
		
/*------------------- BLOG PAGE END -----------------------*/




		
		
#bottomnavwrap
		{margin: 0 0 0 24px;
		padding: 0;
		width: 939px;
		height: 62px;
		text-align: left;
		display: table;
		background-image: url(../images/2ndnavbg.jpg);
		background-repeat: no-repeat;
		background-position: top;
		clear: both;}
		
#socialnetworks
		{margin: 0;
		padding: 15px 0 0 20px;
		width: 40px;
		text-align: left;
		display: block;
		float: left;}
		
#socialnetworks ul
		{margin: 0;
		padding: 0;
		list-style-type: none;}
		
#socialnetworks li
		{margin: 0 5px 0 0;
		padding: 0;
		list-style-type: none;
		display: inline;}
		
#facebooklike
		{margin: 0;
		padding: 20px 0 0 5px;
		width: 300px;
		float: left;}
		
#secondarynav
		{margin: 0;
		padding: 20px 20px 0 0;
		width: 537px;
		height: 42px;
		text-align: right;
		float: left;
		color: #AF7B7F;
		text-transform: uppercase;}
		
#secondarynav a:link
		{margin: 0;
		padding: 0;
		color: #AF7B7F;
		font-size: 12px;
		text-decoration: none;}
		
#secondarynav a:visited
		{margin: 0;
		padding: 0;
		color: #AF7B7F;
		font-size: 12px;
		text-decoration: none;}
		
#secondarynav a:hover
		{margin: 0;
		padding: 0;
		color: #FFFFFF;
		font-size: 12px;
		text-decoration: none;}
		
#sitecreator
		{margin: 0 0 0 24px;
		padding: 15px 10px 0 0;
		width: 929px;
		height: 75px;
		color: #A4A4A4;
		font-size: 12px;
		text-align: right;
		text-transform: uppercase;
		background-image: url(../images/sitecreatorbg.jpg);
		background-position: top;
		background-repeat: no-repeat;}

#sitecreator a:link
		{margin: 0;
		padding: 0 25px 0 0;
		color: #7599B2;
		text-decoration: none;
		background-image: url(../images/dcplogo.png);
		background-repeat: no-repeat;
		background-position: center right;}
		
#sitecreator a:visited
		{margin: 0;
		padding: 0 25px 0 0;
		color: #7599B2;
		text-decoration: none;
		background-image: url(../images/dcplogo.png);
		background-repeat: no-repeat;
		background-position: center right;}
		
#sitecreator a:hover
		{margin: 0;
		padding: 0 25px 0 0;
		color: #39A4D1;
		text-decoration: underline;
		background-image: url(../images/dcplogo.png);
		background-repeat: no-repeat;
		background-position: center right;} 
		
/*--------------- UNIVERSAL LINKS -------------------*/
a:link
		{margin: 0;
		padding: 0;
		color: #7B1073;
		font-weight: normal;
		text-decoration: none;}
		
a:visited
		{margin: 0;
		padding: 0;
		color: #7B1073;
		font-weight: normal;
		text-decoration: none;}
		
a:hover
		{margin: 0;
		padding: 0;
		color: #36709D;
		font-weight: normal;
		text-decoration: none;}
