body{margin:0px; padding:0px; border:0px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; height:100%; line-height:1.4; background-color:#830812;}

img{border:0 none;}

h1{text-align:left; font-size: 1.6em;}
h2{text-align:left; font-size: 1.3em;}
h3{text-align:left; font-size: 1.1em;}
h4{text-align:left; font-size: 1.0em;}
h5{text-align:left; font-size: 1.0em;}
h6{text-align:left; font-size: 0.8em;}  

.content_rating{padding-left:13px;}
.content_vote{padding-left:13px;}

#mainframe{margin-left:auto; margin-right:auto; width:1000px;}
#maincolumn{width:500px; float:left; padding-left:20px;}
#maincolumn_right{margin-left:40px; width:685px; float:left;}
#maincolumn_left{padding-left:20px; width:700px; float:left;}
#maincolumn_off{margin:0 auto; width:900px;}

#logo{margin-left:auto; margin-right:auto; width:1000px; height:175px;}
#bottom{margin-left:auto; margin-right:auto; width:1000px; height:89px;}

/* [user4] */
#topmenu li{color:#ffffff;}
#topmenu li:hover{color:#000000;}
#topmenu a{color:#ffffff;}
#topmenu a:hover{color:#000000;}
#module_top{color:#ffffff;}

/* [breadcrumbs] */
#pathway{color:#FFFFFF; background-image: url(../images/o.jpg);}
a.pathway{color:#FFFFFF !important; text-decoration:none;}
a.pathway:hover{text-decoration:underline;}
#pathway{float: left; margin-bottom:20px; font-size: 10px; font-weight: bold; height:36px; width: 1000px;}
#pathway h3{display:none;}
.breadcrumbs{margin-left:258px;}

#banner{margin-left:auto; margin-right:auto; text-align:center;}
#bottom{margin-left:auto; margin-right:auto; text-align:center; width:1000px;}

.small{font-size: 12px;}
.blog_section{display: block;}
.blog{margin-left:0px; padding:0px;}
.blog_more{text-align:center; margin-bottom:10px;}

.createdate, .item_urls{padding-bottom:5px; padding-top:5px; font-style:italic; display: block; font-size:10px;}
.modifydate{padding-bottom:5px; padding-top:5px; font-style:italic; display: block; font-size:10px;}
a.readon{font-size:14px; text-decoration:none;}
a.readon:hover{font-size:14px; text-decoration:underline;}
.item_toc{display:block;}
          
div.module_content{margin: 0px; padding:0px;}   
div.module_content h1, div.module_content h2, div.module_content h3, div.module_content h4, div.module_content h5, div.module_content h6{margin-top:-50px; margin-right:auto; margin-left:auto; padding-bottom: 10px; width: 100%;}
div.search{padding:10px;}
div.article{margin:10px; text-align:justify;}
.article_column{padding-right:10px;}
div.bannerheader{font-weight: bold; display:block;}
div.bannerfooter_text{width: 95%; padding-top:20px;}
table.contenttoc{float: left; padding: 4px; margin:4px; border-width: 0px;}
table.contenttoc a{text-decoration:none;}

span.caption_text{font-style: italic;}
span.img_caption{margin:4px; margin-bottom:2px; margin-top:2px;}
img.caption{padding: 4px; border-style: solid; border-width: 1px; margin-bottom:2px; margin-top:2px;}

.sectiontableheader, tr.sectiontableheader td{padding-left:10px; padding-right:10px; text-align:left; border-bottom:1px solid #000000;}
tr.sectiontableentry0 td, td.sectiontableentry0{padding-left:10px; padding-right:10px; padding: 50px; text-align:left;}
tr.sectiontableentry1 td, td.sectiontableentry1{padding-left:10px; padding-right:10px; padding: 50px; text-align:left;}
tr.sectiontableentry2 td, td.sectiontableentry2{padding-left:10px; padding-right:10px; padding: 50px; text-align:left;}
.contentdescription{padding:0px 10px 20px 0px;}

/* [user4] */
#topmenu{width: 1000px;  float: left; height: 170px; background-image: url(../images/top.jpg); background-repeat:no-repeat; background-position:center; }
#topmenu ul{margin: 0px;  padding:0px;}
#topmenu li{padding-left:20px; list-style-type: none; float: left; height: 50px; text-align: center; line-height: 50px; overflow:hidden;}
#topmenu a{text-decoration: none; white-space: nowrap;}
#topmenu div.moduletable{ padding-left:237px; padding-top:30px; }
#module_top{width: 400px; float: right; text-align: right; }
#module_top h1,h2,h3,h4,h5,h6,p,blockquote,form,label,ul,ol,dl,fieldset,address{margin:0px; padding: 0px;}


/* [left] */
#leftcolumn h1,h2,h3,h4,h5,h6,p,blockquote,form,label,ul,ol,dl,fieldset,address{margin:0px; padding: 0px;}
#leftcolumn{ padding-left:50px; width:180px; float:left;}	
#leftcolumn div.module_hat{height:40px; width:180px;}
#leftcolumn div.module_content{text-align:center; padding-left:15px; padding-right:15px;}
#leftcolumn div.module_tail{height:50px; width:180px; margin-bottom:10px;}
#leftcolumn h1, #leftcolumn h2, #leftcolumn h3{font-size: 1.2em;}
#leftcolumn h4, #leftcolumn h5, #leftcolumn h6{font-size: 1.0em;}
#leftcolumn ul{padding:0px; margin:0px;}
#leftcolumn ul ul li{padding:0px; margin-left:0px; font-size:9px}
#leftcolumn li{list-style-type:none; padding:0px; margin:0px; display:block;}
#leftcolumn li a{text-align:left; text-decoration:none; display:block;}
#leftcolumn a{text-align:left; text-decoration:none;}
#leftcolumn form{text-align:left;}
#leftcolumn form a{}
#leftcolumn p{margin-bottom:5px;margin-top:5px;}
#leftcolumn div.module, #leftcolumn div.module_text, #leftcolumn div.module_menu, #leftcolumn div.moduletable_menu{text-align:left; margin-bottom:10px;}
#leftcolumn a:hover{text-decoration:underline;}


/* [right] */
#rightcolumn h1,h2,h3,h4,h5,h6,p,blockquote,form,label,ul,ol,dl,fieldset,address{margin:0px; padding: 0px;}
#rightcolumn{padding-right:50px; width:180px; float:right;}
#rightcolumn div.module_hat{height:40px; width:180px;}
#rightcolumn div.module_content{text-align:center; padding-left:15px; padding-right:15px;}
#rightcolumn div.module_tail{height:0px; width:180px; margin-bottom:10px;}
#rightcolumn h1, #rightcolumn h2, #rightcolumn h3{font-size: 1.2em;}
#rightcolumn h4, #rightcolumn h5, #rightcolumn h6{font-size: 1.0em;}
#rightcolumn ul{padding:0px; margin:0px;}
#leftcolumn ul ul li{padding:0px; margin-left:10px; font-size:9px}
#rightcolumn li{list-style-type:none; padding:0px; margin:0px; display:block;}
#rightcolumn li a{text-align:left; text-decoration:none; display:block;}
#rightcolumn a{list-style-type:none; padding:0px; margin:0px; text-align:left; text-decoration:none;}
#rightcolumn form{text-align:center;}
#rightcolumn form a{}
#rightcolumn p{margin-bottom:0px; margin-top:0px;}
#rightcolumn div.module, #rightcolumn div.module_text, #rightcolumn div.module_menu, #rightcolumn div.moduletable_menu{text-align:left;}
#rightcolumn a:hover{text-decoration:underline;}
#rightcolumn div.module_menu a:hover{text-decoration:underline;}

/* [user1] */
#user1column div.module_tail{height: 50px; width: 220px;}
#user1column{width: 220px; float: left; padding-right:35px; padding-left:15px;}
#user1column div.module_content{margin-left:18px;margin-right:18px;}
#user1column div.module_hat{height: 40px; width: 220px;}
#user1column h1, #rightcolumn h2, #rightcolumn h3{font-size: 1.2em;}
#user1column h4, #rightcolumn h5, #rightcolumn h6{font-size: 1.0em;}
#user1column h1,h2,h3,h4,h5,h6,p,blockquote,form,label,ul,ol,dl,fieldset,address{margin:0px; padding: 0px;}
#user1column div.moduletable{text-align:left; margin-bottom: 4px;}
#user1column ul{padding: 0px; margin: 0px;}
#user1column li{list-style-type: none; padding: 0px; margin: 0px; display: block; width: 180px; text-align:left;}
#user1column a{text-decoration: none; width:180px;}
#user1column form{text-align: center;}
#user1column li a{text-align:left;}
#user1column p{margin-bottom:5px;}
#user1column a:hover{text-decoration:underline;}

/* [user2] */
#user2column div.module_tail{height: 50px; width: 220px;}
#user2column div.module_content{margin-left:18px; margin-right:18px;}
#user2column div.module_hat{ height: 40px; width: 220px;}
#user2column{width: 220px; float: left;}
#user2column h1, #rightcolumn h2, #rightcolumn h3{font-size: 1.2em;}
#user2column h4, #rightcolumn h5, #rightcolumn h6{font-size: 1.0em;}
#user2column h1,h2,h3,h4,h5,h6,p,blockquote,form,label,ul,ol,dl,fieldset,address{margin: 2px; padding: 2px;}
#user2column div.moduletable{margin-bottom: 4px;}
#user2column ul{padding:0px; margin:0px;}
#user2column li{list-style-type:none; padding:0px; margin:0px; display:block; width:160px; text-align:left;}
#user2column a{text-decoration:none; width:180px;}
#user2column form{text-align:center;}
#user2column li a{text-align:left;}
#user2column p{margin-bottom:5px;}
#user2column a:hover{text-decoration:underline;}

/* [user1]  [user2] */
#user1user2{float:left; padding-bottom:20px;}

/* [footer] */
#footer a{padding-left:20px; text-decoration:none;color:#cccccc;}
#footer{color:#333333; margin-left:auto; margin-right:auto; text-align:center;}
#footer div.moduletable{margin-left:auto; margin-right:auto; text-align:center;}
#footer p{margin-left:auto; margin-right:auto; text-align:center;}
#footer a:hover{color:yellow;}

/* [pagination] */
span.pagination{font-size:10px; white-space:nowrap;}
span.pagination span{margin:4px; padding:4px;}
span.pagination span.page_active{font-weight:bold;}                  
span.pagination span.page_inactive{font-weight:bold;}

/* [message] [component] */
#maincontent{}
#maincontent h1,h2,h3,h4,h5,h6,p,blockquote,form,label,ul,ol,dl,fieldset,address{margin:0px; padding:0px;}
.contentpane{padding-left:0px; padding-right:10px;}
.contentpaneopen{margin:5px; padding:0px;}
#maincontent img{margin: 0px;} 
#maincontent a:hover{text-decoration:underline;}
#maincontent li{margin-left:10px;}
#maincontent ul{margin-left:10px;}
#maincontent span.item_toc{float:right;}
#maincontent h2{font-weight:bold; margin:0px; padding:0px; margin-right:auto; margin-left:auto; width:100%;}
#maincontent h3{margin:0px; padding:0px; margin-right:auto; margin-left:auto; width:100%;}
#maincontent h1 a, #maincontent h2 a, #maincontent h3 a, #maincontent h4 a, #maincontent h5 a, #maincontent h6 a{text-decoration:none;}
#maincontent h1 a:hover,  #maincontent h2 a:hover, #maincontent h3 a:hover, #maincontent h4 a:hover, #maincontent h5 a:hover, #maincontent h6 a:hover, #maincontent td.contentheading a:hover{text-decoration:underline;}
#maincontent div.componentheading{font-weight:bold; font-size:1.4em;}
#maincontent p, #maincontent table.contentpane{margin:0px;}
#maincontent div.componentheading{font-weight:bold; font-size:18px; text-align:left; font-family:Helvetica, Verdana, Arial, sans-serif; letter-spacing:0px; padding-bottom:15px; padding-top:10px} 
#maincontent table.contenttoc{margin:0px; padding:0px;}
#maincontent table.contentpaneopen {width:auto;}
#maincontent table.contenttoc{border:0px solid #000000;}
#maincontent table.contenttoc td{margin:0px; padding:0px;}
#maincontent table.contenttoc a{margin-left:0px; margin-right:0px; padding:0px;}
#maincontent table.contenttoc a:hover{text-decoration:underline;}
td.contentheading{width:100%; font-weight:bold; font-size:18px; text-align:left; font-family:Helvetica, Verdana, Arial, sans-serif; letter-spacing:0px;}
.poll{width:140px; font-size:12px;}
.pollstableborder{border:0px solid; padding-top:10px;}

/* [submit buttons] */
input.button{color:#000000; background-color:#FFFFFF; text-align:center; font-size:10px; font-family:arial, sans-serif; font-variant:normal; cursor:pointer ; margin-top:10px; height:20px; vertical-align:baseline; border:solid 1px;}
div.tool-tip{padding:2px;}
.inputbox{width:100px;}
input.button:hover{background-color:#CCCCCC;}
input.inputbox{background-color:#FFFFFF;}  
input.inputbox:hover{background-color: #CCCCCC;}        
div.tool-tip{ background-color:#FFFFFF; border-width:1px; border-style:solid;}
td.mceToolbarTop, span.mceToolbarContainer{background-color:#FFFFFF;}

/* [editor] */
fieldset{font-size: 0.9em;}
table.adminform td, fieldset.metadata, fieldset{white-space: normal;}
td.mceToolbarTop, span.mceToolbarContainer{white-space: normal; text-align:center; position:static !important;}
td.mceToolbarTop a, td.mceToolbarTop a img{padding:0px; margin:0px; position:static !important;} 
table.mceEditor, span.mceToolbarContainer, span.mceMenuButton{position:static !important;}
#content textarea, textarea#text, textarea.inputbox {width:330px !important; overflow:auto;}
textarea#metadesc, textarea#metakey, input#created_by_alias{width: 250px !important; overflow:auto;}

