body{color:#333; font-family:Arial,Helvetica,sans-serif; font-size:0.75em; background-color:#000; padding-top:0px; padding-right:0px; padding-bottom:5px; padding-left:0px; margin-top:20px; margin-right:0px; margin-bottom:0px; margin-left:0px; background-image:url(images/main-bg.gif)}
a{color:#06C; text-decoration:underline}

a:hover{color:#F60}
img{border:none}
p{padding:0px 0px 15px; margin:0px}
h1{color:#333; font-size:220%; font-style:normal; line-height:100%; font-weight:normal; font-variant:normal; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#CCC; font-family:"Times New Roman",Times,serif; margin-right:0px; margin-left:0px; margin-top:0px; margin-bottom:0px}
h1 a{text-decoration:none}
h2{color:#630878; padding-bottom:3px; font-size:200%; font-style:normal; line-height:100%; font-weight:normal; font-variant:normal; text-decoration:none; margin-top:10px; margin-right:0px; margin-bottom:10px; margin-left:0px; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#CCC; font-family:"Times New Roman",Times,serif}
h3, h5{color:#666; margin:10px 0px; padding:5px 0px 0px; font-size:160%; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#CCC; font-weight:normal; font-family:"Times New Roman",Times,serif}

h4{color:#758d38; margin:10px 0px 5px}
form{margin:0px; padding:0px}
.alignleft{margin-right:5px; float:left; margin-bottom:5px; border:1px solid #CCC; padding:2px}
.alignright{margin-left:5px; float:right; margin-bottom:5px; border:1px solid #CCC; padding:2px}
#page{margin:0px auto; width:950px; background-color:#F4F4F4}

#header{border-bottom:0px solid #303; text-align:right; border-top-width:0px; border-right-width:0px; border-left-width:0px; background-repeat:no-repeat; background-position:top; background-color:#B447CD; background-image:url(images/logo.jpg); padding-top:80px; margin-bottom:10px}
#headerimg{position:relative; margin:0px; padding-top:0px; padding-right:10px; padding-bottom:30px; padding-left:0px}
#nav{list-style:none; height:35px; padding:0px; margin:0px; background-color:#FD9435}
#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:#FFFFCC;
	text-decoration:none;
	background-color:#CA95FF
}
#nav .page_item a{color:#FFF; text-decoration:none; display:block; font-size:12px; line-height:35px; font-weight:bold; padding-top:0px; padding-right:15px; padding-bottom:0px; padding-left:15px; margin:0px; border-right-width:1px; border-right-style:solid; border-right-color:#FC9}
#nav .page_item a:hover{color:#F60; background-color:#FFF}

#content{width:475px; float:left; overflow:hidden; padding-right:10px; padding-bottom:20px; padding-left:10px}
.post{clear:both; background-color:#FFF; border:1px solid #DEDBD1; padding:15px}
#left{float:left; width:160px; margin-left: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}

.navigation{clear:both; padding:10px 0px}
.navigation a, .navigation a:visited{color:#A8298A}

#sidebar{float:right; width:275px; color:#666; overflow:hidden; padding-top:0px; padding-right:10px; padding-bottom:20px; padding-left:0px}

.subLeft{padding:10px; background-color:#FFF; margin-bottom:10px; border:1px solid #DEDBD1}
.subLeft h1{font-size:100%; text-transform:uppercase; font-family:Arial,Helvetica,sans-serif; letter-spacing:0em; font-weight:bold; margin-top:0px; margin-right:0px; margin-bottom:5px; margin-left:0px; background-color:#f3f3f3; text-indent:8px; padding-top:4px; padding-right:4px; padding-bottom:4px; padding-left:4px; color:#666}

#sidebar ul, #left ul{margin:0; padding:0}
#sidebar li{list-style-image:none; list-style-type:none; margin:0; padding-top:10; padding-right:0; padding-bottom:10; padding-left:0}
#sidebar ul li{border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color:#CCC; padding:5px}
#left ul li{border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color:#CCC; padding:2px; list-style-type:none}
#left a{font-size:95%; text-decoration:none}

#searchform{margin-top:0px; margin-right:0; margin-bottom:0; margin-left:0}
#searchform br{display:none}
#searchform #s{border:1px solid #CCC; width:100px; 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; color:#FFF; vertical-align:middle; font-weight:bold}

#footer{clear:both; line-height:130%; background-color:#FEA751; background-image:url(images/footerBg.gif); background-repeat:no-repeat; background-position:top; height:90px; padding-left:20px; border-top-width:3px; border-top-style:solid; border-top-color:#F58438}
#footer a, #footer a:visited{color:#333}
#footer ul{margin:0px; padding-top:20px; padding-right:0px; padding-bottom:0px; padding-left:0px}
#footer li{display:inline; padding-right:10px}

hr.clear{clear:both; visibility:hidden; margin:0px; padding:0px}
#holder{overflow:hidden; width:775px; float:left}
.box{overflow:hidden; font-size:95%; border-bottom-width:2px; border-bottom-style:solid; border-bottom-color:#DEDBD1; padding:8px; margin-bottom:8px; background-color:#f3f3f3}
.box img{padding:2px; float:right; border:1px solid #CCC; margin-right:0px; height:100px; width:140px; background-color:#FFF; margin-top:0px; margin-bottom:0px; margin-left:8px}
.box a{font-weight:bold; font-size:120%}
.box h3{font-size:150%; font-weight:bold; color:#333; padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px; margin-top:0px; margin-right:0px; margin-bottom:4px; margin-left:0px; font-family:"Times New Roman",Times,serif; border-bottom-width:0px}
.box span, .featured span{background-image:url(images/us.gif); background-repeat:no-repeat; display:block; width:21px; height:15px; float:left; margin-top:5px}
.top5{padding:0px; background-color:#FBF2FD; overflow:hidden; margin-top:0px; margin-right:0px; margin-bottom:8px; margin-left:0px}
.top5 h1{color:#FFF; background-color:#C461DC; font-size:120%; font-weight:bold; text-align:center; padding:5px}
.top5 ul{margin:0px; list-style-type:disc; padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:20px}
.top5 li{font-size:95%}
.featured{margin-bottom:8px; line-height:normal; font-size:12px; overflow:hidden; vertical-align:top; background-color:#FEF3EB; color:#000; margin-top:3px; padding:8px}
.featured h3{padding:8px; margin-top:0px; margin-right:0px; margin-bottom:8px; margin-left:0px; color:#562155; background-color:#FDE6D5; font-size:100%; text-transform:uppercase; font-weight:bold; letter-spacing:0em; border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px}

.featured img{padding:3px; margin-top:0px; margin-right:8px; margin-bottom:0px; margin-left:0px; float:left; border:1px solid #FDE6D5; background-color:#FFF; height:130px; width:180px}
.featured a{font-weight:bold; font-size:120%; color:#906}

.boxList{
	padding:8px;
	margin-bottom:8px;
	line-height:normal;
	font-size:12px;
	overflow:hidden;
	vertical-align:top;
	background-color:#FAEFFA;
	margin-top:3px;
	border:1px solid #ECD9EC;
	margin-right:5px
}
.boxList span{background-color:#F9C; 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 h2{}

.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}
