/* CSS Document */

body {
	background-color: #788fb5;
	background-image:url(images/bkgnd.gif);
	background-repeat:no-repeat;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;
	color:#ffffff;
}

h1 {color:#435066;font-size:14px;}
h2 {color:#ccd4e3;font-size:14px;}
h3 {color:#ccd4e3;font-size:4px;}
h4 {color:#ccd4e3;font-size:4px;}
h5 {color:#ccd4e3;font-size:4px;}
p {margin:0 auto;}

.tagback {background-image:url(images/tags_back.png); position:relative; width:100%;}
#tagwrapper {position: relative; text-align: left; width: 990px; ;height:20px; margin: 0px auto;	z-index:-9999;}
#tagpane {width:900px;margin: 0 auto;position:absolute;text-align:left;left:50%;margin-left:-450px;min-width:900px;padding-right:30px;}

#topwrappercont {position: relative; text-align: left; width: 990px; margin: 0px auto;z-index:1; }
#top {width:1200px;margin: 0 auto;position:absolute; z-index:1;text-align:left;left:50%;margin-left:-495px;min-width:990px;margin-top:-20px;}
#logo {float:left;width:462px;margin-left:12px;}
#topmenu {float:left;width:500px;}

.search {clear: both;color: #333333;position:absolute;z-index:9000 !important;}

#navwrapper {position: relative;	text-align: left; width: 990px; margin: 0px auto;z-index:999;	}
#nav {width:990px;margin: 0 auto;position:absolute;text-align:left;left:50%;margin-left:-495px;min-width:990px;margin-top:97px;background-image:url(images/menu_back.gif);}

#menult {width:92px;float:left;}
#radholder{width:600px;float:left;}
#phoneholder{width:124px;float:left;color:#ffffff;font-family:tahoma;font-size:14px;margin-top:9px;}
#searchholder{width:134px;float:left;margin-top:10px;}
#menurt{width:13px;float:right;}

#contentholder{position: relative;	text-align: left; width: 990px; margin: 0px auto;margin-top:150px;	}

#contentabs {width:990px;margin: 0 auto;position:absolute;text-align:left;left:50%;margin-left:-495px;min-width:990px;}

#toppaneholder {clear:both;width:990px;}

#mainbody{float:left;width:990px;}

#content {float:left;width:730px;}

#sidebar {float:right;width:241px;}

#sidebar2 {clear:both;float:left;width:241px;}

#content2 {float:right;width:730px;}

#quad1 {clear:both;float:left;width:248px;}

#quad2 {width:247px;float:left;}

#quad3 {width:247px;float:left;}

#quad4 {width:248px;float:left;}

#halfleft {clear:both;float:left;width:490px;}

#halfright {width:490px;float:left;}


#footercontent {clear:both;width:990px;}

#lowerlinks {width:990px; height:30px; margin-top:10px; padding-top:5px;text-align:center;color:#ccd4e3;font-family:tahoma;font-size:12px;}

#lowerlinks a:link, 
#lowerlinks a:visited, 
#lowerlinks a:active {color:#ffffff;font-family:tahoma;font-size:12px;text-decoration:none;}
#lowerlinks a:hover  {color:#ffff00;font-family:tahoma;font-size:12px;text-decoration:none;}

#copyright {width:990px; margin-top:10px; padding-top:5px;text-align:center;color:#ccd4e3;font-family:tahoma;font-size:12px;}

#copyright a:link, a:hover, a:active, a:visited {color:#ffffff;font-family:tahoma;font-size:12px;}


ul#awesome-menu {
	width: 500px; margin: 0px auto;padding-top:22px;
	list-style: none;
}

ul#awesome-menu li { display: inline; padding-top:22px;}
	
ul#awesome-menu li a {
	display: block; float: left; height: 81px;
	background-image: url(images/icons.gif); text-indent: -9999px;
}

	ul#awesome-menu li a.news {
		width: 100px; background-position: 0 0;	
	}
	
	ul#awesome-menu li a.moto {
		width: 100px; background-position: -100px 0;	
	}
	
	ul#awesome-menu li a.fan {
		width: 100px; background-position: -200px 0;	
	}
	
	ul#awesome-menu li a.ask {
		width: 100px; background-position: -300px 0;	
	}
	
	ul#awesome-menu li a.email {
		width: 100px; background-position: -400px 0;	
	}
	
	
	ul#awesome-menu li a.news:hover, ul#awesome-menu li a.ninja:focus {
		background-position: 0 -89px;	
	}
	
	ul#awesome-menu li a.moto:hover, ul#awesome-menu li a.zombie:focus {
		background-position: -100px -89px;	
	}
	
	ul#awesome-menu li a.fan:hover, ul#awesome-menu li a.robot:focus {
		background-position: -200px -89px;	
	}
	
	ul#awesome-menu li a.ask:hover, ul#awesome-menu li a.assassin:focus {
		background-position: -300px -89px;	
	}
	
	ul#awesome-menu li a.email:hover, ul#awesome-menu li a.jedi:focus {
		background-position: -400px -89px;	
	}
	
a { outline: none; }


.contentpane .normal {font-size:14px;font-family:tahoma;}

a:link,
a:active,
a:visited {font-size:14px;color:#ffff00;text-decoration:underline;}
a:hover {font-size:14px;color:#FFFF99;text-decoration:underline;}


/* <RadMenu / Vista> */

.RadMenu_Vista .headerseparator {background-image:url(Menu/dnn/img/nav-sep.gif);width:1px;height:50px;}

.RadMenu_Vista .rmLink {font-family:Tahoma;font-size:14px;font-weight:lighter;}

/* <Root items> */

.RadMenu_Vista .rmVertical {width:248px;}

 .RadMenu_Vista  .rmLink
{
 line-height: 38px;
 text-decoration: none;
 color: white;
 position: relative;
 display: inline-block !important;
}   

 .RadMenu_Vista  .rmLink:hover
{
 line-height: 38px;
 text-decoration: none;
 color: yellow;
 position: relative;
 display: inline-block !important;
 background-image:url(Menu/dnn/img/navbg_hover.gif);
}   

/* </Root items> */


/* <Submenu items> */

.RadMenu_Vista .rmVertical  .rmSeparator
{
 height: 1px;
 line-height: 1px;
 background-image:url(Menu/dnn/img/child_sep.gif);height:2px;background-repeat:no-repeat;margin-left:20px;
}

.RadMenu_Vista .rmGroup {padding-bottom:50px;}

.RadMenu_Vista .rmGroup .rmLink {line-height:28px;}

.RadMenu_Vista  .rmGroup .rmLink:hover,
.RadMenu_Vista .rmGroup .rmFocused,
.RadMenu_Vista .rmGroup .rmExpanded
{
color: yellow;
background-image:url(Menu/dnn/img/child_hov.gif);
background-repeat:no-repeat;
} 

.RadMenu_Vista .rmVertical 

{background-image:url(Menu/dnn/img/child_back.gif);
		background-repeat:no-repeat;
		background-position: 0 14px;
		line-height:28px;
		width:248px;}
	
.RadMenu_Vista .rmGroup	.rmFirst
{background-image:url(Menu/dnn/img/menu_top.gif);
		background-repeat:no-repeat;
		padding-top:15px;
		width:248px;}
		
.RadMenu_Vista .rmGroup	.rmLast
{background-image:url(Menu/dnn/img/menu_bottom.gif);
 margin-bottom:-15px;
 background-position: 0 13px;
		background-repeat:no-repeat;
		width:248px;
}



