/* CSS Document */

html	{margin: 0;
		padding: 0;
		height: 100%;
		width: 100%;
		color: #fff;
		text-align: center;
		background-color: #2E2E2E;
		font-size: 14px;}
		
body	{margin: 0;
		padding: 0;
		text-align:center;
		height: 100%;
		width: 100%;}
		
img		{margin: 0;
		padding: 0;
		border: none;}
		
#mastersitewrap /*-------------Sets the background color to gray----------*/
		{margin: 0 auto;
		padding: 0;
		width: 100%;
		height: 100%;
		text-align: center;
		background-image: url(../images/topbarbg.jpg);
		background-repeat: repeat-x;
		background-position: top;}
		
#mainsitewrap
		
		{margin: 0 auto;
		padding: 0;
		width: 100%;
		height: 100%;
		text-align: center;
		background-image: url(../images/topbackground.jpg);
		background-repeat: no-repeat;
		background-position: top;}
		
#sitetitlearea
		{margin: 0 auto;
		padding: 110px 0px 0 0;
		text-align: left;
		height: 65px;
		width: 900px;
		background-image: url(../images/logo.png);
		background-repeat: no-repeat;
		background-position: bottom right;}

#mainnavigation
		{margin: -12px 0 0 0;
		padding: 1px 0 0 0;
		height: 59px;
		width: 100%;
		text-align: center;
		background-image: url(../images/menubar.png);
		background-repeat: repeat-x;}

		
#navigation
		{margin: 7px auto 0 auto;
		padding: 15px 0 0 0;
		height: 20px;
		width: 900px;
		text-align: right;}
		
#navigation a:link
		{margin: 0;
		padding: 12px 15px 0 15px;
		color: #FFFFFF;
		font-family: century gothic, sans-serif;
		text-decoration: none;}
		
#navigation a:visited
		{margin: 0;
		padding: 12px 15px 0 15px;
		color: #FFFFFF;
		font-family: century gothic, sans-serif;
		text-decoration: none;}
		
#navigation a:hover
		{margin: 0;
		padding: 12px 15px 0 15px;
		color: #00FCF3;
		font-family: century gothic, sans-serif;
		text-decoration: none;
		background-image: url(../images/menuarrow.png);
		background-repeat: no-repeat;
		background-position: top center;}
		
#contentwrap
		{margin: 0 auto;
		padding: 0;
		text-align: center;
		width: 950px;
		height: auto;}
		
#hometext h3
		{margin: 0;
		padding:15px 0 0 0;
		color: #00FCF3;
		height: 40px;
		font-size: 30px;
		font-style: normal;
		font-weight: normal;}
		
#hometext
		{margin: 0;
		padding: 40px 30px 80px 30px;
		width: 890px;
		text-align: justify;
		font-family: "Times New Roman", Times, serif;
		font-size: 20px;
		font-style: italic;
		color: #FFFFFF;
		background-image: url(../images/textbg.jpg);
		background-repeat: no-repeat;
		background-position: top;}
		

#homeslideshow
		{margin: 0;
		padding: 20px 0 0 0;
		width: 950px;
		height: 495px;
		background-image: url(../images/slidebg.png);
		background-repeat: no-repeat;
		background-position: top;}
		
#previous
		{margin: 0 0 0 52px;
		padding: 200px 5px 0 0;
		text-align: right;
		height: 295px;
		width: 44px;
		color: blue;
		float: left;}

/*---------------- HOME PAGE LATEST NEWS ------------*/
#homeblogwrap /*---CREATED TO PLACE BACKGROUND IMAGE ON TOP---*/
		{margin: 0;
		padding: 0;
		width: 950px;
		min-height: 200px;
		background-image: url(../images/homeblogbgtop.jpg);
		background-repeat: no-repeat;
		background-position: top;}
		
#homeblogcontent/*---CREATED TO PLACE BACKGROUND IMAGE ON BOTTOM---*/
		{margin: 0;
		padding: 0;
		width: 950px;
		min-height: 200px;
		background-image: url(../images/homeblogbgbottom.jpg);
		background-repeat: no-repeat;
		background-position: bottom;}
	
		
#homeblog
		{margin: 0;
		padding: 65px 30px 65px 30px;
		width: 890px;
		text-align: justify;
		font: 18px "Times New Roman", Times, serif;
		color: #FFFFFF;}	
		
#homeblog h3
		{margin: 0;
		padding: 20px 0 0 0;
		height: 35px;}
		
#homeblog h4
		{margin: 0 0 15px 0;
		padding: 0;
		font-size: 28px;
		letter-spacing: 1px;
		font-weight: normal;}
		
#homeblog .post
		{margin: 0 0 20px 0;
		padding: 10px 0 15px 0;
		border-bottom: 1px solid #666666;;}	
		
#homeblog .storytitle a:link
		{margin: 10px 0 0 0;
		padding: 0;
		color: #00FCF3;
		font: 24px "Times New Roman", Times, serif;
		text-decoration: none;}

#homeblog .storytitle a:visited
		{margin:10px 0 0 0;
		padding: 0;
		color: #00FCF3;
		font: 24px "Times New Roman", Times, serif;
		text-decoration: none;}
		
#homeblog .storytitle a:hover
		{margin: 10px 0 0 0;
		padding: 0;
		color: #00FCF3;
		font: 24px "Times New Roman", Times, serif;
		text-decoration: underline;}
		
#homeblog .meta
		{margin: 0;
		padding: 0;
		font-size: 14px;
		color: #999999;}
		
#homeblog .meta a:link
		{margin: 0;
		padding: 0;
		font-size: 14px;
		color: #00CCFF;
		text-decoration: none;}
		
#homeblog .meta a:visited
		{margin: 0;
		padding: 0;
		font-size: 14px;
		color: #00CCFF;
		text-decoration: none;}
		
#homeblog .meta a:hover
		{margin: 0;
		padding: 0;
		font-size: 14px;
		color: #00CCFF;
		text-decoration: underline;}
		
#homeblog .feedback a:link
		{margin: 0;
		padding: 0;
		font-size: 14px;
		color: #00CCFF;
		text-decoration: none;}
		
#homelog .feedback a:visited
		{margin: 0;
		padding: 0;
		font-size: 14px;
		color: #00CCFF;
		text-decoration: none;}
		
#homeblog .feedback a:hover
		{margin: 0;
		padding: 0;
		font-size: 14px;
		color: #00CCFF;
		text-decoration: underline;}
		
#homeblog h2
		{margin: 0;
		padding: 0;
		font-size: 14px;
		font-weight: bold;}			
		
#homeblog a:link
		{color: #00CCFF;
		text-decoration: none;}	
		
#homeblog a:visited
		{color: #00CCFF;
		text-decoration: none;}	
		
#homeblog a:hover
		{color: #00CCFF;
		text-decoration: underline;}		
		
/*------------------ END HOMEPAGE LATEST NEWS BLOG ---------------*/		
		

/*-------------- PAGE TEMPLATE START-----------------------*/
#pageblogareawrap/*---Overall box containing all blog content including sidebar---*/
		{margin: 0 auto;
		padding: 20px 0 0 0;
		text-align: center;
		width: 950px;
		height: auto;}

		
#pageblogwrap /*---CREATED TO PLACE BACKGROUND IMAGE ON TOP---*/
		{margin: 0;
		padding: 0;
		width: 715px;
		min-height: 200px;}
		
#pageblogcontent/*---CREATED TO PLACE BACKGROUND IMAGE ON BOTTOM---*/
		{margin: 0;
		padding: 0;
		width: 715px;
		min-height: 200px;}

#pageblog
		{margin: 0;
		padding: 0px 30px 65px 30px;
		width: 655px;
		text-align: justify;
		font: 18px "Times New Roman", Times, serif;
		color: #FFFFFF;}	
		
#pageblog img
		{border: 1px solid #999999;}	
		
#pageblog h3.storytitle
		{margin: 0;
		padding: 0;}
		
		
#pageblog .post
		{margin: 0 0 20px 0;
		padding: 10px 0 15px 0;
		border-bottom: 1px solid #666666;}	
		
#pageblog .storytitle a:link
		{margin: 0;
		padding: 0;
		color: #00FCF3;
		font: 24px "Times New Roman", Times, serif;
		text-decoration: none;}

#pageblog .storytitle a:visited
		{margin: 0;
		padding: 0;
		color: #00FCF3;
		font: 24px "Times New Roman", Times, serif;
		text-decoration: none;}
		
#pageblog .storytitle a:hover
		{margin: 0;
		padding: 0;
		color: #00FCF3;
		font: 24px "Times New Roman", Times, serif;
		text-decoration: underline;}
		
		
#pageblog a:link
		{color: #00CCFF;
		text-decoration: none;}	
		
#pageblog a:visited
		{color: #00CCFF;
		text-decoration: none;}	
		
#pageblog a:hover
		{color: #00CCFF;
		text-decoration: underline;}	


/*-------------- PAGE TEMPLATE END-----------------------*/


/*--------------- WEBSITE PAGE START ----------------------*/

#pageblog h4
		{margin: 0;
		padding: 0;
		color: #FF00FF;
		font-weight: normal;
		font: 16px century gothic, sans-serif;}

/*--------------- WEBSITE PAGE END    ----------------------*/


/*------------- BLOG AREA-----------------*/		
#blogareawrap/*---Overall box containing all blog content including sidebar---*/
		{margin: 0 auto;
		padding: 20px 0 0 0;
		text-align: center;
		width: 950px;
		height: auto;}
		
#blogcontentwrap /*---CREATED TO PLACE BLOG IMAGE ON TOP. Contains all blog content---*/
		{margin: 0;
		padding:0;
		width: 715px;
		height: auto;
		float: left;}
		
#blogwrap /*---CREATED TO PLACE BACKGROUND IMAGE ON TOP---*/
		{margin: 0;
		padding: 0;
		width: 715px;
		min-height: 200px;
		background-image: url(../images/blogbgtop.jpg);
		background-repeat: no-repeat;
		background-position: top;}
		
#blogcontent/*---CREATED TO PLACE BACKGROUND IMAGE ON BOTTOM---*/
		{margin: 0;
		padding: 0;
		width: 715px;
		min-height: 200px;
		background-image: url(../images/blogbgbottom.jpg);
		background-repeat: no-repeat;
		background-position: bottom;}
		
#blog
		{margin: 0;
		padding: 65px 30px 65px 30px;
		width: 655px;
		text-align: justify;
		font: 18px "Times New Roman", Times, serif;
		color: #FFFFFF;}
		
#blog h3.storytitle
		{margin: 0;
		padding: 20px 0 0 0;
		height: 35px;}
		
#sidebar
		{margin: 0 0 0 10px;
		padding: 20px;
		width: 180px;
		height: auto; /*-------------- Before it was height: 500px ----------------*/
		text-align: left;
		font: 18px Century Gothic, sans-serif;
		background-color: #1E1E1E;
		border: 1px solid #575757;
		float: left;}
		
#datebox
		{margin: 0 10px 0 0;
		padding: 5px;
		text-align: center;
		background-color: #1D1D1D;
		width: 55px;
		height: 55px;
		float: left;}
		
#month
		{margin: 0;
		padding: 0;
		font: 12px Arial, Helvetica, sans-serif;
		text-transform: uppercase;
		color: #CFFAFF;}
		
#day
		{margin: 0;
		padding: 0;
		font-size: 22px;
		color: #00FCF7;}
		
#year
		{margin: 0;
		padding: 0;
		font: 12px Arial, Helvetica, sans-serif;
		color: #00FCF7;}

/*---------- WORDPRESS BLOG CUSTOMIZATION -----------------*/
#blog .post
		{margin: 0 0 20px 0;
		padding: 10px 0 15px 0;
		border-bottom: 1px solid #666666;}	
		
#blog .storytitle a:link
		{margin: 0;
		padding: 0;
		color: #00FCF3;
		font: 24px "Times New Roman", Times, serif;
		text-decoration: none;}

#blog .storytitle a:visited
		{margin: 0;
		padding: 0;
		color: #00FCF3;
		font: 24px "Times New Roman", Times, serif;
		text-decoration: none;}
		
#blog .storytitle a:hover
		{margin: 0;
		padding: 0;
		color: #00FCF3;
		font: 24px "Times New Roman", Times, serif;
		text-decoration: underline;}
		
#blog .meta
		{margin: 0;
		padding: 0;
		font-size: 14px;
		color: #999999;}
		
#blog .meta a:link
		{margin: 0;
		padding: 0;
		font-size: 14px;
		color: #00CCFF;
		text-decoration: none;}
		
#blog .meta a:visited
		{margin: 0;
		padding: 0;
		font-size: 14px;
		color: #00CCFF;
		text-decoration: none;}
		
#blog .meta a:hover
		{margin: 0;
		padding: 0;
		font-size: 14px;
		color: #00CCFF;
		text-decoration: underline;}
		
#blog .feedback a:link
		{margin: 0;
		padding: 0;
		font-size: 14px;
		color: #00CCFF;
		text-decoration: none;}
		
#blog .feedback a:visited
		{margin: 0;
		padding: 0;
		font-size: 14px;
		color: #00CCFF;
		text-decoration: none;}
		
#blog .feedback a:hover
		{margin: 0;
		padding: 0;
		font-size: 14px;
		color: #00CCFF;
		text-decoration: underline;}
		
#blog h2
		{margin: 0;
		padding: 0;
		font-size: 14px;
		font-weight: bold;}			
		
#menu ul
		{margin: 0;
		padding: 0;
		font-size: 18px;
		list-style-type: none;}	

#menu li
		{margin: 0;
		padding: 0 0 10px 0;
		list-style-type: none;}		
		
#menu a:link
		{margin: 0;
		padding: 0;
		font-size: 14px;
		color: #00CCFF;
		text-decoration: none;}
		
#menu a:visited
		{margin: 0;
		padding: 0;
		font-size: 14px;
		color: #00CCFF;
		text-decoration: none;}
		
#menu a:hover
		{margin: 0;
		padding: 0;
		font-size: 14px;
		color: #00CCFF;
		text-decoration: underline;}
		
#blog a:link
		{color: #00CCFF;
		text-decoration: none;}	
		
#blog a:visited
		{color: #00CCFF;
		text-decoration: none;}	
		
#blog a:hover
		{color: #00CCFF;
		text-decoration: underline;}	
		
		
		
		
/*----------------	EASY SLIDE START --------------------*/	
    /* image replacement */
        .graphic, #prevBtn, #nextBtn{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
         /*   text-indent:-8000px;  */
            }
    /* // image replacement */
	
	
	#container{	
		margin:8px auto 0 auto;
		position:relative;
		text-align:left;
		width:746px;
		background:#fff;
		}	
			
	#content{background-color: #FFFFFF;	
		position:relative;
		width: 746px;
		height: 441px;
		}	
	

#slider
		{margin: 0 auto 0 auto;
		float: left;}	
#slider ul, #slider li{
	margin:0;
	padding:0;
	list-style:none;
	}
#slider li{margin: 0 auto;
	width:746px;
	height:441px;
	overflow:hidden; 
	}	
	#prevBtn, #nextBtn{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:30px;
		top:71px;
		}	
	#nextBtn{ 
		left:750px;
		}														
	#prevBtn a, #nextBtn a{  
		display:block;
		width:30px;
		height:77px;
		background:url(images/prevarrow.png) no-repeat 0 0;	
		}	
	#nextBtn a{ 
		background:url(images/btn_next.gif) no-repeat 0 0;	
		}	
	
/*----------------	EASY SLIDE END --------------------*/		
		
		
#footerwrap
		{margin: 0;
		padding: 0;
		width: 100%;
		height: 200px;
		background-image: url(../images/bottomgradient.jpg);
		background-repeat: repeat-x;
		background-position: bottom;
		clear: both;}
		
#footer
		{margin: 0 auto;
		padding: 0;
		width: 950px;
		height: 200px;
		font-size: 12px;
		color: #999999;
		background-image: url(../images/bottombg.jpg);
		background-repeat: no-repeat;
		background-position: bottom right;}
		
