@charset "utf-8";

/* Layout Styles **********/
#header{
 	color:#999999;
 	font-family: Arial;
    background: url(/images/headers/header-bg.gif) repeat-x top;
    line-height: normal;
    width: 990px;
	margin: 0 auto;
}

#submenu{
	border-top:1px solid #777777;
	background:#333333;
}
#submenu a{
	color:#999999;
}
#submenu a:hover{
	color:#777777;
}
#container{
	padding-top:1px;
}

#content{
	background:#FFFFFF;
}
#content-cap{
	background:url(../images/theme1/content-cap.png) no-repeat 0 0;
	border:1px solid #000000;
}
#content-cap-inner{
	background:url(../images/theme1/content-cap-inner.png) no-repeat 100% 0;
}
#content-cap-bot{
	background:url(../images/theme1/content-cap-bot.png) no-repeat 0 100%;
}
#content-cap-bot-inner{
	background:url(../images/theme1/content-cap-bot-inner.png) no-repeat 100% 100%;
}
#sidebar, #sidebar2{
	color:#888888;
}

/* Default Content Styles **********/
.article_separator{
	border-bottom:1px solid #EAEAEA;
}
/* Text Fields */
.inputbox {
	border:1px solid #AEAEAE;
	background:#FFFFFF;
}
/* More Articles */
.blog_more {
	background:#EAEAEA;
}
.pagination span, .pagination a {
	background:#EAEAEA;
}
/* Section/Category Lists */
.contentpane li {
	border-bottom:1px dotted #EAEAEA;
}
td.sectiontableheader, tr.sectiontableentry1 td, tr.sectiontableentry2 td {
	border-bottom:1px dotted #EAEAEA;
}
/* Table of Contents */
.contenttoc {
	border-top:1px solid #EAEAEA;
	border-right:1px solid #EAEAEA;
	border-left:1px solid #EAEAEA;
}
.contenttoc th {
	border-top:4px solid #EAEAEA;
	border-bottom:1px solid #EAEAEA;
}
.contenttoc td {
	border-bottom:1px solid #EAEAEA;
}
/* Module Styles **********/
.module_menu{
	background:url(../images/theme1/tl-ms.png) no-repeat 0 0;
}
.module_menu div{
	background:url(../images/theme1/tr-ms.png) no-repeat 100% 0;
}
.module_menu div div{
	background:url(../images/theme1/bl-ms.png) no-repeat 0 100%;
}
.module_menu div div div{
	background:url(../images/theme1/br-ms.png) no-repeat 100% 100%;
}
.module_menu div div div div{
	background:none;
}
.module_text{
	background:url(../images/theme1/tl-ms.png) no-repeat 0 0;
}
.module_text div{
	background:url(../images/theme1/tr-ms.png) no-repeat 100% 0;
}
.module_text div div{
	background:url(../images/theme1/bl-ms.png) no-repeat 0 100%;
}
.module_text div div div{
	background:url(../images/theme1/br-ms.png) no-repeat 100% 100%;
}
.module_text div div div div{
	background:none;
}
.module-ms1{
	color:#EFA4CC;
	margin:0;
	background:url(../images/theme1/pink/tl-ms1.png) no-repeat 0 0;
}
.module-ms1 div{
	background:url(../images/theme1/pink/tr-ms1.png) no-repeat 100% 0;
}
.module-ms1 div div{
	background:url(../images/theme1/pink/bl-ms1.png) no-repeat 0 100%;
}
.module-ms1 div div div{
	background:url(../images/theme1/pink/br-ms1.png) no-repeat 100% 100%;
}
.module-ms1 div div div div{
	background:none;
}
.module-ms2{
	color:#C3D5DF;
	margin:0;
	background:url(../images/theme1/tl-ms2.png) no-repeat 0 0;
}
.module-ms2 div{
	background:url(../images/theme1/tr-ms2.png) no-repeat 100% 0;
}
.module-ms2 div div{
	background:url(../images/theme1/bl-ms2.png) no-repeat 0 100%;
}
.module-ms2 div div div{
	background:url(../images/theme1/br-ms2.png) no-repeat 100% 100%;
}
.module-ms2 div div div div{
	background:none;
}
.module-ms3{
	color:#C4CFC2;
	margin:0;
	background:url(../images/theme1/tl-ms3.png) no-repeat 0 0;
}
.module-ms3 div{
	background:url(../images/theme1/tr-ms3.png) no-repeat 100% 0;
}
.module-ms3 div div{
	background:url(../images/theme1/bl-ms3.png) no-repeat 0 100%;
}
.module-ms3 div div div{
	background:url(../images/theme1/br-ms3.png) no-repeat 100% 100%;
}
.module-ms3 div div div div{
	background:none;
}
.module-ms4{
	color:#C3D8DF;
	margin:0;
	background:url(../images/theme1/tl-ms4.png) no-repeat 0 0;
}
.module-ms4 div{
	background:url(../images/theme1/tr-ms4.png) no-repeat 100% 0;
}
.module-ms4 div div{
	background:url(../images/theme1/bl-ms4.png) no-repeat 0 100%;
}
.module-ms4 div div div{
	background:url(../images/theme1/br-ms4.png) no-repeat 100% 100%;
}
.module-ms4 div div div div{
	background:none;
}
.module h3, .module_menu h3, .module_text h3, .module-ms1 h3, .module-ms2 h3, .module-ms3 h3, .module-ms4 h3 {
	color:#FFFFFF;
}
.module{
	color:#999999;
}

.module-ms1 a{
	color:#FFFFFF;
}

.module-ms2 a{
	color:#FFFFFF;
}

.module-ms3 a{
	color:#FFFFFF;
}

.module-ms4 a{
	color:#FFFFFF;
}

/* MyBlog */
#myblog #azheadnav span a:link,
#myblog #azheadnav span a:visited {
background: #DDD;
}
#myblog #azheadnav span.write a:link,
#myblog #azheadnav span.write a:visited {
background: #444;
}

#myblog #azheadnav span a:hover {
background: #EEE;
}
#myblog #azheadnav span a#current:link,
#myblog #azheadnav span a#current:visited,
#myblog #azheadnav span a#current:hover {
background: #222;
color: #fff;
}
#myblogNewEntryButton {
border-top: solid 1px #222;
}
.button, .readon, .readmore,
#myBlog-wrap .postSummary-comments,#myBlog-wrap .postSummary-readmore,
.commentBlogView div a {
	background:#992562 url(../images/theme1/pink/button.png) repeat-x 0 0;
	color:#FFFFFF !important;
	border:1px solid #992562;
}
/* CSS Dropdown */
#mainmenu li.parent:hover ul{
	background:#222;
}

/* colored H3 Highlight Module --- */
div.module_hilite_blue h3 { 
	background-image: url(/images/buttons/blue/h3-hilite.gif);
	text-shadow: 1px 1px 0 #2356ad;
}
div.module_hilite_blue h3 span { 
	background-image: url(/images/buttons/blue/h3-hilite.gif); 
}
div.module_hilite_blue-light h3 { 
	background-image: url(/images/buttons/blue-light/h3-hilite.gif);
	text-shadow: 1px 1px 0 #2356ad;
}
div.module_hilite_blue-light h3 span { 
	background-image: url(/images/buttons/blue-light/h3-hilite.gif); 
}
div.module_hilite_green h3 { 
	background-image: url(/images/buttons/green/h3-hilite.gif);
	text-shadow: 1px 1px 0 #2356ad;
}
div.module_hilite_green h3 span { 
	background-image: url(/images/buttons/green/h3-hilite.gif); 
}
div.module_hilite_green-light h3 { 
	background-image: url(/images/buttons/green-light/h3-hilite.gif);
	text-shadow: 1px 1px 0 #2356ad;
}
div.module_hilite_green-light h3 span { 
	background-image: url(/images/buttons/green-light/h3-hilite.gif); 
}
div.module_hilite_orange h3 { 
	background-image: url(/images/buttons/orange/h3-hilite.gif);
	text-shadow: 1px 1px 0 #2356ad;
}
div.module_hilite_orange h3 span { 
	background-image: url(/images/buttons/orange/h3-hilite.gif); 
}
div.module_hilite_orange-light h3 { 
	background-image: url(/images/buttons/orange-light/h3-hilite.gif);
	text-shadow: 1px 1px 0 #2356ad;
}
div.module_hilite_orange-light h3 span { 
	background-image: url(/images/buttons/orange-light/h3-hilite.gif); 
}
/* Wood style Module --- */
div.module_wood h3 { 
	background: url(/images/buttons/wood/h3-wood.gif) no-repeat left;
	color: #fff; 
	text-shadow: 1px 1px 0 #730900; 
}
div.module_wood h3 span { 
	background: url(/images/buttons/wood/h3-wood.gif) no-repeat right; 
}

.ja-box-br {
	background: url(/images/buttons/box-br.gif) no-repeat bottom right #fff;
}

.ja-box-bl {
	background: url(/images/buttons/box-bl.gif) no-repeat bottom left;
}

.ja-box-tr {
	background: url(/images/buttons/box-tr.gif) no-repeat top right;
}

.ja-box-tl {
	background: url(/images/buttons/box-tl.gif) no-repeat top left;
}

div.ja-module .ja-box-ct, div.module .ja-box-ct { 
	padding: 10px 15px; 
}

/* Badge Module ---*/
.badge {
	height: 46px;
	position: absolute;
	right: 0;
	top: 0;
	width: 45px;
	background-image: url(/images/buttons/icon-badge.png);
	background-repeat: no-repeat;
}

.badge-hot 	.badge { background-position: 0 0; }
.badge-new 	.badge { background-position: 0 -46px; }
.badge-pick .badge { background-position: 0 -92px; }
.badge-top 	.badge { background-position: 0 -138px; }


.ja-module .badge { right : 3px; }
.ja-box-full .badge, .ja-box-right .badge { right: 3px; }

/* Menu Module ---*/
div.module_menu .ja-box-ct { padding: 0 3px 8px; }

/* Search Module ---*/
#ja-search {
	position: absolute;
	bottom: 25px;
	right: 10px;
	background: url(/images/buttons/search-bg.gif) no-repeat #fff;
	width: 350px;
	height: 28px;
}

#ja-search label { 
	display: none; }

#ja-search .inputbox {
	width: 300px;
	float: right;
	height: 20px;
	margin-top: 6px;
	margin-right: 20px;
	border: 0;
	padding: 0;
	color: #666;
	font-size: 13px;
	background: none;
}

#ja-search .inputbox:hover, #ja-search .inputbox:focus {}

#ja-search .button { display: none; }

/* SPOTLIGHT
--------------------------------------------------------- */
#ja-topsl .ja-box, #ja-botsl .ja-box { padding: 0; }

#ja-topsl .ja-box-right, #ja-botsl .ja-box-right,
#ja-topsl .ja-box-full, #ja-botsl .ja-box-full { 
	background: none !important;
}

#ja-topsl .ja-moduletable, #ja-botsl .ja-moduletable  {
	border-bottom: 0;
	margin: 0;
	padding: 15px 10px;
}

#ja-topsl li, #ja-botsl li {
	background-position: 1px 7px;
	padding-left: 10px;
}

#ja-topsl ol li, #ja-botsl ol li { margin-left: 25px; padding: 0 !important; }

#ja-topsl ul, #ja-topsl p, #ja-topsl ol,
#ja-botsl ul, #ja-botsl p, #ja-botsl ol { padding: 0; margin: 0 !important; }

/* Top ---*/
#ja-top { position:  relative; z-index: 2; }
#ja-top .main { padding: 10px 0; color: #fff; }

#ja-top a {
	border-bottom: 1px dotted #fff;
	color: #fff;
}

#ja-top a:hover, #ja-top a:active, #ja-top a:focus {
	border-bottom: 1px solid #fff;
	color: #fff;
	text-decoration: none;
}

#ja-top a.readon, #ja-top a.readon:hover, #ja-top a.readon:active, #ja-top a.readon:focus {
	border-bottom: 0;
}

/* Top spotlight ---*/
#ja-topsl {}

#ja-topsl .main { padding: 10px 0; }

#ja-topsl .ja-box-tl { padding-bottom: 3px; }

#ja-topsl .ja-box { background: url(/images/buttons/dot1.gif) repeat-y right; }

/* Bot spotlight ---*/
#ja-botsl {}

#ja-botsl .main { padding: 10px 0; }

#ja-botsl .ja-box-tl { padding-bottom: 3px; }

.ja-box-right .ja-moduletable, .ja-box-right .moduletable,
.ja-box-full .ja-moduletable, .ja-box-full .moduletable {
	border: 0 !important;
	background: 0 !important;
}

div.ja-module .ja-box-ct, div.module .ja-box-ct { 
	padding: 10px 15px; 
}

div.ja-moduletable,
div.moduletable {
	padding: 0 0 10px;
	position: relative;
}

div.ja-moduletable .ja-box-ct, div.moduletable .ja-box-ct { 
	padding: 10px 15px; 
}

