@charset "utf-8";


/* divs */
body { 
background-image:url('../img_src/bg.jpg');
}

#sitewrapper {
position:absolute;
top: 0px;
left: 0px;
width: 100%;
margin: 0; 
padding: 0; 
background-image:url('../img_src/bg2.jpg');
background-repeat:no-repeat;
background-position:top;
}



#header {
 width:894px;
 height:220px;
 margin: 0 auto;
}


#menuwrapper {
height:54px;
background-image:url('../img_src/menu_bg.gif');
}

#mainmenu {
height:57px;
width:872px;
margin: 0 auto;
}

#main {
width:913px;
margin: 0 auto;
}

#content {
margin: 0 auto;
background: #07456b url('../img_src/mainbg.jpg');
background-repeat:no-repeat;
background-position:top;
}

#welcome {
background: url('../img_src/welcome_bg.png');
background-repeat:no-repeat;
background-position:top;
width:348px;
height:304px;
}

#latestposts {
width:490px;
}

#followme {
width:568px;
height:84px;
background:url('../img_src/followme_bg.png');
background-repeat:no-repeat;
background-position:top;
}


#footer {
 width:100%;
 height:41px;
 background-image:url('../img_src/footer.png');
 background-repeat:no-repeat;
 background-position:top;
}



/* text */

div.HeaderStroke { 
font-family:Arial;
font-weight:bold;
font-size:90px; 
color:#ff8b10;
}
div.HeaderStroke { position:relative; }

span.rawtext { position:absolute; top:0px; left:0px;}
span.stroke1 { position:absolute; color:#000000; top:-1px; left:-1px;}
span.stroke2 { position:absolute; color:#000000; top:1px; left:1px;}
span.stroke3 { position:absolute; color:#000000; top:-1px; left:1px;}
span.stroke4 { position:absolute; color:#000000; top:1px; left:-1px;}
span.stroke5 { position:absolute; color:#000000; top:2px; left:0px;}
span.stroke6 { position:absolute; color:#000000; top:-2px; left:0px;}
span.stroke7 { position:absolute; color:#000000; top:0px; left:2px;}
span.stroke8 { position:absolute; color:#000000; top:0px; left:-2px;}


span.Header2 {
font-family:Arial;
color:#f5cf18;
font-size: 65px;
font-weight:bold;
}


span.Standard 
{
	font-family:Arial;
	color:#f9f1d4;
	font-size: 16px;
	text-decoration:none;
 
} 
span.Standard a:link {
	color:#f4c918;
	text-decoration: underline;
} 
span.Standard a:visited {
	color:#f4c918;
	text-decoration: underline;
} 
span.Standard a:active {
	color:#f4c918;
	text-decoration: underline;
} 
span.Standard a:hover {
	color:#f4c918; 
	text-decoration:none;
} 

span.StandardTitle
{
	font-family:Arial;
	color:#68c9f8;
	font-size: 18px;
	text-decoration:none;
	font-weight:bold;
} 
span.StandardTitle a:link {
	color:#68c9f8;
	text-decoration: underline;
} 
span.StandardTitle a:visited {
	color:#68c9f8;
	text-decoration: underline;
} 
span.StandardTitle a:active {
	color:#68c9f8;
	text-decoration: underline;
} 
span.StandardTitle a:hover {
	color:#f4c918; 
	text-decoration:none;
} 

span.StandardFooter 
{
	font-family:Arial;
	color:#ffcc66;
	font-size: 12px;
	text-decoration:none;
 
} 
span.StandardFooter a:link {
	color:#ffcc66;
	text-decoration: underline;
} 
span.StandardFooter a:visited {
	color:#ffcc66;
	text-decoration: underline;
} 
span.StandardFooter a:active {
	color:#ffcc66;
	text-decoration: underline;
} 
span.StandardFooter a:hover {
	color:#c20001; 
	text-decoration:none;
} 

img.GalleryPic
{
border: #cccccc thin solid;
} 

/* form elements */

#inputArea input[type="text"]
{
background-color:#dd9a32;
border: #a40102 thin solid;
font-family:Arial;
color:#000000;
font-size: 16px;
width:500px;
} 

#inputArea textarea
{
background-color:#dd9a32;
border: #a40102 thin solid;
font-family:Arial;
color:#000000;
font-size: 16px;
width:500px;
height:300px;
} 

#inputArea input[type="button"]
{
background-color:#cccccc;
border: #a40102 thin solid;
font-family:Arial;
color:#000000;
font-size: 16px;
padding:5px;
} 

