﻿/*globals*/
a{
				text-decoration: none;
				font-family: "Segoe UI";
}

.bodyclass {}


/* H1 */
h1 {font-family: "Segoe Script";color: #B200FF;text-shadow: 3px 3px 10px #00000;}
h1 a{font-family: "Segoe Script";color: #B200FF;text-shadow: 3px 3px 10px #00000;}
h1.position{float:left;	margin-top:-2px;}


/* Header container */
.header{float: left;overflow: auto;width: 100%;background-color: #ffffff;min-width: 350px;}
.headertext {font-family: "Segoe Script";color: #B200FF;text-shadow: 3px 3px 10px #00000;font-size: 4em;}
			
/* Top right section */
.myaccount {float: right;overflow: hidden; margin: 0;}
.myaccount ul li {float: left;margin-left: 1.4em;font-size: .8em;overflow: hidden;}
.myaccount a {color: #B200FF;text-decoration: none;}
.myaccount a:hover {color: #000000;}
				
/*Main Navigation Menu*/				
.main_nav{background-color: #ffffff;border-bottom: thin #800080 solid;border-top: thin #800080 solid;margin: 0 0 0 0;overflow: auto;width: 100%;min-width: 450px;}
.main_nav ul {float: left;margin-top: 0.2em;margin-bottom: 0.2em;list-style-type: none;}
.main_nav ul li {float: left;margin-left: 1.4em;}
.main_nav a {font-weight: bold;color: #B200FF;text-decoration: none;}
.main_nav a:hover {color: #000000;}

/*secondary navigation menu*/
.sub_nav{margin: 0 0 0 0;border-bottom: thin #800080 solid;overflow: auto;width: 100%;min-width: 450px;}
.sub_nav ul {float: left;margin-top: 0.2em;margin-bottom: 0.2em;list-style-type: none;}
.sub_nav ul li {float: left;margin-left: 1.4em;}
.sub_nav a {color: #B200FF;text-decoration: none;}
.sub_nav a:hover {color: #000000;text-decoration: underline;}

/*footer*/
.footer{margin: 10px 0 0 0;border-bottom: thin #800080 solid;border-top: thin #800080 solid;overflow: auto;width: 100%;min-width: 450px;}
.footer a{padding-right: 10px;color: #B200FF;text-decoration: none;margin-left: 10px;}
.footer a:hover {color: #000000;}

/*basic spacer */
.spacer{margin: 10px 0 10px 0;}

/*twitter */
.twitdiv{font-family: "Segoe UI";font-size: .8em;color: #B200FF;margin: 0 0 0 0;border-bottom: thin #800080 solid;overflow: auto;width: 100%;min-width: 450px;}
#twitter a {color: #ff0096;}
#twitterfeed ul {list-style: none;margin: 0;}
a#twitterbird {background-position: -275px -129px;display: block;float: left;height: 30px;width: 43px;}
#twitterbird {background: url('tweet.png') no-repeat;}

.activepage{background-color: #66FF99;}
.activemenu{color: #66FF99;}

.rating{margin:0 15px 0 0;}
.star-rating{list-style:none;margin: 0px;padding:0px;width: 125px;height: 25px;position: relative;overflow:hidden;background: url(stars.png) top left repeat-x;		}
	.star-rating li{padding:0px;margin:0px;float: left;}
	.star-rating li a{display:block;width:25px;height: 25px;line-height:25px;		text-decoration: none;text-indent: -9000px;z-index: 20;position: absolute;padding: 0px;overflow:hidden;}
	.star-rating li a:hover{background: url(stars.png) left bottom;z-index: 2;left: 0px;border:none;}
	.star-rating a.one-star{left: 0px;}
	.star-rating a.one-star:hover{width:25px;}
	.star-rating a.two-stars{left:25px;}
	.star-rating a.two-stars:hover{width: 50px;}
	.star-rating a.three-stars{left: 50px;}
	.star-rating a.three-stars:hover{width: 75px;}
	.star-rating a.four-stars{left: 75px;}	
	.star-rating a.four-stars:hover{width: 100px;}
	.star-rating a.five-stars{left: 100px;}
	.star-rating a.five-stars:hover{width: 125px;}
	.star-rating li.current-rating{background: url(stars.png) left center;position: absolute;height: 25px;display: block;text-indent: -9000px;z-index: 1;}


/************************************************************************************************************/

/*main page content */
.content_container{margin: 0 auto 0 auto;width: 70%;min-width: 450px;overflow: auto;text-align: center;}




/************************************************************************************************************/
