body{color:#FFF; margin:0px; font-family:Arial,Helvetica,sans-serif; font-size:0.75em; background-color:#DF396B; padding-top:0px; padding-right:0px; padding-bottom:5px; padding-left:0px; background-image:url("images/bg.gif"); background-repeat:repeat-x}
a{color:#FC6; text-decoration:underline; font-weight:bold}

a:hover{color:#FF73FF; text-decoration:underline}
img{border:none}
p{padding:0px 0px 15px; margin:0px}
h1{color:#FC6; margin:0px 0px 2px; padding-bottom:3px; font-size:170%; font-style:normal; line-height:100%; font-weight:bold; font-variant:normal; text-transform:uppercase}
h1 a{text-decoration:none}
h2{color:#FC6; font-size:120%; font-style:normal; line-height:100%; font-weight:bold; font-variant:normal; text-decoration:none; margin-top:10px; margin-right:0px; margin-bottom:10px; margin-left:0px; text-transform:uppercase; background-color:#46005E; padding:3px; text-indent:4px}
h3, h5{color:#993362; margin:10px 0px; padding:5px 0px 0px; font-size:160%; font-weight:normal}

h4{font:normal 130%/100%; color:#758d38; margin:10px 0px 5px}
form{margin:0px; padding:0px}
#page{width:980px; background-color:#350047; overflow:hidden; margin-top:0px; margin-right:auto; margin-bottom:0px; margin-left:auto}

#header{border-bottom:0px solid #303; position:relative; text-align:right; border-top-width:0px; border-right-width:0px; border-left-width:0px; padding-top:10px; padding-right:0px; padding-bottom:0px; padding-left:0px; width:980px; margin-top:0px; margin-right:auto; margin-bottom:0px; margin-left:auto; background-image:url("images/logo.jpg"); background-repeat:no-repeat; background-position:left bottom}
#headerimg{position:relative; padding-top:20px; padding-right:10px; padding-bottom:20px; padding-left:0px; margin-top:0px; margin-right:10px; margin-bottom:0px; margin-left:0px}
#headerimg img{border:5px solid #B01C48}
#nav{list-style:none; height:33px; padding:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:320px}
#nav li{float:left; list-style-image:none; list-style-type:none; margin:0px; padding:0px}
#nav .current_page_item a, #nav .current_page_item a:visited{color:#FFC; text-decoration:none; background-color:#CE0053}
#nav .page_item a{color:#FFC; text-decoration:none; display:block; font-size:12px; line-height:33px; font-weight:bold; padding-top:0px; padding-right:20px; padding-bottom:0px; padding-left:20px; margin:0px; border-right-width:1px; border-right-style:solid; border-right-color:#902F4C; background-color:#F06}
#nav .page_item a:hover{color:#FFC; background-color:#E71F5E}

#content{
	width:457px;
	float:right;
	overflow:hidden;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:20px;
	padding-left:10px
}
.post{clear:both; padding-top:15px}
.post-title{float:left; margin-top:8px; margin-bottom:8px}

.entry{clear:both; padding-top:10px}
.post-cat{background:url("images/mini-category.gif") no-repeat; padding-left:20px; float:left; font-size:95%; color:#999; border:0px}

#sidebar{float:right; width:250px; color:#FFF; overflow:hidden; padding-top:0px; padding-right:5px; padding-bottom:20px; padding-left:12px; border-left-color:#EA799B; border-left-width:1px; border-left-style:solid}

#sidebar h2, #sidebar .sidebartitle{color:#FFF; padding-left:15px; padding-top:5px; padding-bottom:5px; font-weight:bold; letter-spacing:0px; margin-top:7px; margin-right:0px; margin-bottom:7px; margin-left:0px; background-color:#6F0093; border-bottom-width:0px; font-size:100%; text-transform:uppercase}

#sidebar a{color:#FC6; font-weight:normal; text-decoration:none}

#sidebar ul{margin:0; padding:0; list-style-type:none}
#sidebar ul li li{padding-top:5px; padding-bottom:5px; list-style-image:none; list-style-type:none; border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color:#701164}

#searchform{margin-top:0px; margin-right:0px; margin-bottom:10px; margin-left:0px; text-align:center}
#searchform br{display:none}
#searchform #s{border:1px solid #6F0093; width:110px; height:20px; background:#fff; margin-right:2px; color:#000; font-weight:normal; padding-top:4px; padding-right:5px; padding-bottom:0px; padding-left:5px}

#searchform input{background:url("images/search-btn-bg.gif") no-repeat; border:none; width:67px; height:26px; font:bold 12px Arial,Helvetica,sans-serif; color:#FFF; vertical-align:middle}

#footer{clear:both; font-size:95%; line-height:130%; text-align:center; color:#FFF; padding-top:5px; padding-bottom:5px; background-color:#22002D}
#footer a, #footer a:visited{color:#fff}
#footer li{display:inline; padding-right:5px; padding-left:5px; list-style-type:none; border-right-width:1px; border-right-style:solid; border-right-color:#CCC}
.rss{background:url("images/mini-rss.gif") no-repeat left center; padding-left:18px; padding-bottom:2px; margin-left:8px}
hr.clear{clear:both; visibility:hidden; margin:0px; padding:0px}
.smallBox{padding:5px; margin-bottom:10px; line-height:normal; overflow:hidden; vertical-align:top; font-size:95%; background-color:#701164; border-bottom-width:3px; border-bottom-style:solid; border-bottom-color:#22002D}
.smallBox a{font-size:120%; color:#FF3}
.smallBox img{
	padding:2px;
	margin-top:0px;
	margin-right:5px;
	margin-bottom:0px;
	margin-left:5px;
	float:left;
	border:1px solid #999;
	background-color:#FFF;
	width: 180px;
}
.smallBox h1{font-size:130%; font-weight:bold; padding:5px; color:#F9C; text-transform:uppercase; border-bottom-width:0px}
#holder{
	overflow:hidden;
	width:517px;
	float:left;
	margin-left:15px;
	text-align:justify
}
#subheader{background-image:url("images/header-bg.jpg"); background-repeat:no-repeat; height:250px; width:980px; margin-right:auto; margin-left:auto}
#subheader h1{font-size:100%; color:#350047}
#subheader p{display:block; float:right; width:450px; font-size:95%; padding-right:28px; padding-top:58px}
#subheader img{float:left; margin-right:7px; border:1px solid #6F3C72; background-color:#FFF; padding:2px}
#subheader a{}

.boxList{padding:8px; margin-bottom:8px; line-height:normal; font-size:12px; overflow:hidden; vertical-align:top; background-color:#430059; margin-top:3px; border:1px solid #22002D; margin-right:5px; float:left; width:294px}
.boxList span{background-color:#F06; display:block; float:right; text-transform:uppercase; color:#FFF; font-size:90%; font-weight:bold; padding-top:3px; padding-right:5px; padding-bottom:3px; padding-left:5px}

.boxList img{padding:0px; margin-top:0px; margin-right:5px; margin-bottom:0px; margin-left:0px; float:left; border:1px solid #E2C5E2; width:100px}
.boxList a{padding:0px; font-weight:bold; margin-right:5px; margin-left:0px; margin-top:0px; margin-bottom:0px; font-size:120%; color:#906}
#left{
	float:left;
	width:160px;
	margin-left:8px
}
#left h2{font-size:100%; color:#FFF}
#left a{font-weight:normal; text-decoration:none; font-size:95%}
#left ul{margin:0px; padding:0px; list-style-type:none}
#left li{border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color:#701164; padding-top:3px; padding-bottom:3px; text-indent:10px}
td{background-color:#AA1A98; text-align:center}
table{background-color:#701164; border:1px solid #701164; padding:4px; margin-bottom:10px}
