/* CSS Document */
body{padding:0px; margin:0px; color:#FFFFFF; font:13px/16px Arial, sans-serif;background-image: url(../images/nain.jpg); background-color: #3D0149; background-repeat:repeat-x;}

div, p, ul, h2, h3, h4, img{padding:0px; margin:0px;}
ul{list-style-type:none;}

.clear {clear: both; margin: 0px; height:0}

p a{font:13px/16px Arial, sans-serif; color:#CC99FF; text-decoration:none;}
p a:hover{ color:#fff; text-decoration:none;}

p a.a2{font:13px/16px Arial, sans-serif; color:#CC99FF; text-decoration:underline;}
p a.a2:hover{ color:#f2c4b7; text-decoration:none;}

p span.headline{font:16px/18px Arial, sans-serif; color:#ffffff; font-weight:bold}

ul.endlink li{font:13px/16px Tahoma, sans-serif; background:url(../images/arrow1.gif) 0 7px no-repeat; padding-left:10px}
ul.endlink li a{color:#C8AAFF; text-decoration:none; font-weight:bold}
ul.endlink li a:hover{color:#E9BA00; text-decoration:none;}

/* HEADER */


#header{width:950px; height:208px; margin:0 auto; position:relative; background:url(../images/b_header.jpg) 0 0 no-repeat}

/*MAIN MENU*/

#toplinks {
float: left;
width: 30%;
margin: 0px;
font-size:14px;
clear: right;
text-align: right;
}

#toplinks a {
color: #3D0149;


	}

/* CONTENT */

#content{width:950px; margin:0 auto; position:relative; background:url(../images/b_content.jpg) 0 0 no-repeat; clear:both}

#leftPan{width:250px; margin:29px 43px 0 45px; float:left; display:inline}
#rightPan{width:562px; float:left; margin-top:9px }

#news{margin-bottom:30px; width:230px; font:12px/14px Arial, sans-serif;}
#news h2{height:18px; position:relative; background:url(../images/h_news.png) 0 0 no-repeat; margin-bottom:19px}
#news p{width: 220px; margin-left:6px; padding-bottom:10px; margin-bottom:10px; border-bottom:#b25957 1px dotted}
#news p span.date{display:block; padding-left:22px; background:url(../images/icon_news.png) 0 2px no-repeat; font:12px/14px Arial, sans-serif; color:#ffffff; font-weight:bold; margin-bottom:10px}
#news ul.endlink{margin-left:35px}

#testimonials{width:240px;}
#testimonials h2{height:51px; position:relative; background:url(../images/h_testimonials.png) 0 0 no-repeat; margin-bottom:12px}
#testimonials img{margin-bottom:12px; clear:both}
#testimonials p{width:220px; margin-left:6px; margin-bottom:10px}
#testimonials ul.endlink{margin-left:85px}

#welcome h2{height:68px; position:relative; background:url(../images/h_welcome.gif) 0 0 no-repeat; margin-bottom:18px}

#welcome{margin-bottom:25px}
#welcome img{margin:0 19px 0 9px; float:left; display:inline}
#welcome p{width:565px; float:left}
#welcome .clear{height:20px}
#welcome ul {margin-left:15px;}
#welcome ul li{font:12px/16px Tahoma, sans-serif; background:url(../images/arrow1.gif) 4px 6px no-repeat; padding-left:18px; height:17px; padding-top:1px; border-bottom:#ad6d6f 1px dotted}
#welcome ul li a{color:#C8AAFF; text-decoration:none;}
#welcome ul li a:hover{color:#9f7332; text-decoration:none;}

#featured{width:260px; float:left; margin:0 43px 0 4px; display:inline}
#featured h2{height:27px; position:relative; background:url(../images/h_featured.png) 0 0 no-repeat; margin-bottom:13px}
#featured p {width: 250px; margin:0 0 10px 5px; padding-bottom:10px; }
#featured p img{float:left; margin-right:10px}
#featured ul.endlink{margin-left:160px}

#resources{width:250px; float:left;}
#resources h2{height:27px; position:relative; background:url(../images/h_resources.png) 0 0 no-repeat; margin-bottom:11px}
#resources p.star{width:230px; margin-left:4px; padding-left:19px; background:url(../images/star.gif) 0 0 no-repeat; margin-bottom:17px}


#reg{margin-bottom:30px; width:730px; font:12px/14px Arial, sans-serif;}
#reg h2{height:18px; position:relative; background:url(../images/h_news.png) 0 0 no-repeat; margin-bottom:19px}
#reg p{width: 720px; margin-left:6px; padding-bottom:10px; margin-bottom:10px; border-bottom:#b25957 1px dotted}
#reg p span.date{display:block; padding-left:22px; background:url(../images/icon_news.png) 0 2px no-repeat; font:12px/14px Arial, sans-serif; color:#ffffff; font-weight:bold; margin-bottom:10px}

#reg ul {margin-left:15px;}
#reg ul li{font:12px/16px Tahoma, sans-serif; background:url(../images/arrow1.gif) 4px 6px no-repeat; padding-left:18px; height:17px; padding-top:1px; border-bottom:#ad6d6f 1px dotted}
#reg ul li a{color:#C8AAFF; text-decoration:none;}
#reg ul li a:hover{color:#9f7332; text-decoration:none;}

#rog{margin-bottom:30px; width:730px; font:12px/14px Arial, sans-serif;}
#rog h2{height:18px; position:relative; background:url(../images/h_news.png) 0 0 no-repeat; margin-bottom:19px}
#rog p{width: 720px; margin-left:6px; padding-bottom:10px; margin-bottom:10px; border-bottom:#b25957 1px dotted}
#rog p span.date{display:block; padding-left:22px; background:url(../images/icon_news.png) 0 2px no-repeat; font:12px/14px Arial, sans-serif; color:#ffffff; font-weight:bold; margin-bottom:10px}

#fog{margin-bottom:30px; width:730px; font:12px/14px Arial, sans-serif;}
#fog h2{height:18px; position:relative; background:url(../images/h_news.png) 0 0 no-repeat; margin-bottom:19px}
#fog p{width: 720px; margin-left:6px; padding-bottom:10px; margin-bottom:10px; border-bottom:#b25957 1px dotted}
#fog p span.date{display:block; padding-left:22px; background:url(../images/icon_news.png) 0 2px no-repeat; font:12px/14px Arial, sans-serif; color:#ffffff; font-weight:bold; margin-bottom:10px}


#cop{margin-bottom:30px; width:730px; font:12px/14px Arial, sans-serif;}
#cop h2{height:18px; position:relative; background:url(../images/h_news.png) 0 0 no-repeat; margin-bottom:19px}
#cop p{width: 720px; margin-left:6px; padding-bottom:10px; margin-bottom:10px; border-bottom:#b25957 1px dotted}
#cop p span.date{display:block; padding-left:22px; background:url(../images/icon_news.png) 0 2px no-repeat; font:12px/14px Arial, sans-serif; color:#ffffff; font-weight:bold; margin-bottom:10px}

#avery{margin-bottom:30px; width:730px; font:12px/14px Arial, sans-serif;}
#avery h2{height:18px; position:relative; background:url(../images/h_news.png) 0 0 no-repeat; margin-bottom:19px}
#avery p{width: 720px; margin-left:6px; padding-bottom:10px; margin-bottom:10px; border-bottom:#b25957 1px dotted}
#avery p span.date{display:block; padding-left:22px; background:url(../images/icon_news.png) 0 2px no-repeat; font:12px/14px Arial, sans-serif; color:#ffffff; font-weight:bold; margin-bottom:10px}


#powell{margin-bottom:30px; width:730px; font:12px/14px Arial, sans-serif;}
#powell h2{height:18px; position:relative; background:url(../images/h_news.png) 0 0 no-repeat; margin-bottom:19px}
#powell p{width: 720px; margin-left:6px; padding-bottom:10px; margin-bottom:10px; border-bottom:#b25957 1px dotted}
#powell p span.date{display:block; padding-left:22px; background:url(../images/icon_news.png) 0 2px no-repeat; font:12px/14px Arial, sans-serif; color:#ffffff; font-weight:bold; margin-bottom:10px}

#blake{margin-bottom:30px; width:730px; font:12px/14px Arial, sans-serif;}
#blake h2{height:18px; position:relative; background:url(../images/h_news.png) 0 0 no-repeat; margin-bottom:19px}
#blake p{width: 720px; margin-left:6px; padding-bottom:10px; margin-bottom:10px; border-bottom:#b25957 1px dotted}
#blake p span.date{display:block; padding-left:22px; background:url(../images/icon_news.png) 0 2px no-repeat; font:12px/14px Arial, sans-serif; color:#ffffff; font-weight:bold; margin-bottom:10px}


.sponsor {
	margin: auto;
	width: 728px;
	padding-top: 5px;
	padding-bottom: 15px;
	text-align: center;
}
.sponsor img {
	margin-top: 5px;
}

