body{
margin:0px;
padding:0px;
background:url(../images/background.jpg); 
}


span, p, ul, li, div, form, label{
margin:0px;
padding:0px;
}

.body-bg{
background:url(../images/body-bg.jpg) top left repeat;
}

.body-left{
background:url(../images/body-left.jpg) top left repeat-y;
width:6px;
}

.body-right{
background:url(../images/body-right.jpg) top left repeat-y;
width:6px;
}

.bottom-bg{
background:url(../images/bottom-bg.jpg) top left no-repeat;
width:862px;
height:58px;
font:normal 12px arial;
color:#501700;
text-align:center;
vertical-align:top;
}

.bottom-bg p{
padding-top:10px;
}

.top-menu{
background:#3e2600;
margin:0px;
padding:0px;
}

.top-menu ul{
margin:0px;
padding:0px;
list-style-type:none;
display:inline;
float:left;
padding-bottom:5px;
}


.top-menu ul li{
font:normal 13px arial;
color:#cb5f00;
padding:0px 11px 0px 10px;
margin:0px;
float:left;
vertical-align:top;
}

.top-menu a:link, .top-menu a:visited{
color:#cb5f00;
text-decoration:none;
}


.top-menu a:hover{
color:#ffffff;
text-decoration:none;
}

.our-store{
background:url(../images/our-store.jpg) top left no-repeat;
width:159px;
height:39px;
font:normal 20px arial;
color:#503305;
vertical-align:top;
}

.our-store p{
padding-left:15px;
padding-top:9px;
}


.leftarrow{
font:normal 12px arial;
color:#503305;
padding-left:10px;
}

.leftarrow ul li{
margin:0px;
padding:0px;
list-style-type:none;
padding: 8px 0px 8px 12px;
font:normal 12px arial;
color:#503305;
background:url(../images/arrow.gif) no-repeat;
background-position: 0 13px;
}

.leftarrow a:link, .leftarrow a:visited{
color:#503305;
text-decoration:none;
}

.leftarrow a:hover{
color:#cb5f00;
text-decoration: none;
}


.leftarrow1{
font:normal 12px arial;
color:#503305;
padding-left:10px;
}

.leftarrow1 ul li{
margin:0px;
padding:0px;
list-style-type:none;
padding: 4px 6px 5px 12px;
font:normal 12px arial;
color:#503305;
background:url(../images/arrow.gif) no-repeat;
background-position: 0 10px;
}

.leftarrow1 a:link, .leftarrow1 a:visited{
color:#503305;
text-decoration:none;
}

.leftarrow1 a:hover{
color:#cb5f00;
text-decoration: none;
}


.red-more{
background:url(../images/red-bg.gif) top left no-repeat;
width:85px;
height:31px;
}

.red-more p{
padding-left:19px
;padding-top:1px;
font:normal 12px arial;
color:#ffffff;
}

.red-more p a:link, .red-more p a:visited{
color:#ffffff;
text-decoration:none;
}

.red-more p a:hover{
color:#ffcc00;
text-decoration: none;
}

.welcome-text{
font:bold 26px arial;
color:#503305;
text-align:left;
padding:0px 0px 0px 13px;
}

.welcome-text span{
font:normal 16px arial;
color:#503305;
text-align:left;
padding:7px 0px 0px 0px;
}

.body-text{
font:normal 12px arial;
color:#503305;
line-height:18px;
text-align:left;
padding:7px 10px 0px 13px;
}

#video{
width:253px;
height:192px;
border:1px solid #aa7016;
border-width:1px;
background:#000000;
float:left;
margin-right:10px;
}

.gallery-heading1{
font:bold 22px arial;
color:#503305;
padding:0px 0px 0px 13px;
}



.member-login{
background:url(../images/member-login-bg.jpg) top left no-repeat;
width:204px;
height:39px;
font:normal 20px arial;
color:#503305;
vertical-align:top;
}

.member-login p{
padding-left:22px
;padding-top:7px;
}


.form-border{
border:1px solid #acacac;
border-width:1px 1px 1px 1px;
width:167px;
background:#f2f2f2!important;
font:normal 12px Arial;
color:#ababac;
padding-left:5px;
height:18px;
padding-top:4px;
}



.sign-up{
font:normal 12px arial;
color:#3e2600;
vertical-align:bottom;
}

.sign-up a:link, .sign-up a:visited{
color:#3e2600;
text-decoration:underline;
}

.sign-up a:hover{
color:#b85700;
text-decoration:none;
}

.forgot-password{
font:normal 11px tahoma;
color:#3e2600;
padding:21px 0px 11px 0px;
}

.forgot-password a:link, .forgot-password a:visited{
color:#3e2600;
text-decoration:none;
}

.forgot-password a:hover{
color:#b85700;
text-decoration:underline;
}

.member-righttext{
font:normal 11px arial;
color:#503305;
padding:0px 0px 0px 5px;
line-height:23px;
}

.member-righttext span{
font:normal 12px arial;
color:#503305;
}

#shopping-card{
width:174px;
position:absolute;
height:50px;
vertical-align:top;
z-index:100px;
float:right;
margin:0px 0px 0px 477px;
}

#shopping-card1{
float:right;
margin:7px 5px 0px 0px;
font:normal 11px Tahoma;
color:#3e2600;
}

#shopping-card1 a:link, #shopping-card1 a:visited{
color:#3e2600;
text-decoration:none;
}

#shopping-card1 a:hover{
color:#b85700;
text-decoration:underline;
}


#shopping-card1 span{
font:bold 11px Tahoma;
color:#3e2600;
margin-left:5px;
text-align:right;
}

#shopping-card1 span a:link, #shopping-card1 span a:visited{
color:#3e2600;
text-decoration:none;
}

#shopping-card1 span a:hover{
color:#b85700;
text-decoration:underline;
}


.innerpage-heading{
font:bold 26px arial;
color:#503305;
text-align:left;
}

.gallery-left-bar{
background:url(../images/gallery-left-bar.jpg) top left repeat-y;
width:7px;
}

.gallery-right-bar{
background:url(../images/gallery-right-bar.jpg) top left repeat-y;
width:9px;
}

.gallery-heading{
font:bold 16px arial;
color:#ffffff;
padding:14px 0px 0px 0px;
text-align:left;
height:33px;
}





.gallery-heading a:link, .gallery-heading  a:visited{
color:#ffffff;
text-decoration:none;
}

.gallery-heading a:hover{
color:#b85700;
text-decoration:underline;
}



.gallery-page-heading{
font:bold 25px arial;
color:#3e2600;
text-align:center;
}


.gallery-thumb-left{
background:url(../images/gallery-left1.jpg) top left repeat-y;
width:7px;
}

.gallery-thumb-right{
background:url(../images/gallery-right1.jpg) top left repeat-y;
width:7px;
}

.preview{
background:url(../images/preview.jpg) top left no-repeat;
width:65px;
height:43px;
font:bold 16px arial;
color:#ffffff;
}

.preview p{
padding-left:30px;
}

.preview p a:link, .preview p a:visited{
color:#ffffff;
text-decoration:none;
}

.preview p a:hover{
color:#b85700;
text-decoration:underline;
}


.next{
background:url(../images/next.jpg) top left no-repeat;
width:65px;
height:43px;
font:bold 16px arial;
color:#ffffff;
}


.next a:link, .next a:visited{
color:#ffffff;
text-decoration:none;
}

.next a:hover{
color:#b85700;
text-decoration:underline;
}

.page{
font:bold 16px arial;
color:#ffffff;
text-align:center;
vertical-align:middle;
}

.page a:link, .page a:visited{
color:#ffffff;
text-decoration:none;
}

.page a:hover{
color:#b85700;
text-decoration:none;
}


.search-border{
border:1px solid #b4b4b4;
border-width:1px 1px 1px 1px;
background:#f2f2f2!important;
width:172px;
height:19px;
padding-top:3px;
}

.our-store-text{
font:normal 12px arial;
color:#3e2600;
line-height:18px;
text-align:left;
}

.products-text{
font:normal 12px arial;
color:#ffffff;
text-align:left;
line-height:18px;
}

.order{
background:url(../images/order.jpg) top left no-repeat;
width:68px;
height:24px;
font:normal 12px arial;
color:#3e2600;
text-align:center;
vertical-align:middle;
}


.order a:link, .order a:visited{
color:#3e2600;
text-decoration:none;
}

.order a:hover{
color:#c25b00;
text-decoration:none;
}

.tutorial-heading{
font:bold 26px arial;
color:#503305;
text-align:left;
padding:0px 0px 24px 0px;
}


.tutorial-heading{
font:bold 26px arial;
color:#503305;
text-align:left;
padding:0px 0px 24px 0px;
}

.tutorial-text{
font:bold 16px arial;
color:#2b1a00;
text-align:left;
padding:0px 0px 20px 0px;
}

.tutorial-body-text{
font:normal 12px arial;
color:#2b1a00;
text-align:left;
line-height:18px;
padding-bottom:12px;
}


.download-heading{
font:normal 14px arial;
color:#3e2600;
}


.download-heading ul li{
margin:0px;
padding:0px;
list-style-type:none;
padding: 4px 6px 5px 12px;
background:url(../images/arrow.gif) no-repeat;
background-position: 0 10px;
}

.download-heading a:link, .download-heading a:visited{
color:#503305;
text-decoration:none;
}

.download-heading a:hover{
color:#cb5f00;
text-decoration: none;
}

.request-bid{
background:url(../images/request-bid.jpg) top left no-repeat;
height:198px;
width:194px;
}

.request-bid p{
font:normal 12px arial;
color:#ffffff;
padding:159px 0px 0px 110px;
vertical-align:bottom;
}

.request-bid p a:link, .request-bid p a:visited{
color:#ffffff;
text-decoration:none;
}

.request-bid p a:hover{
color:#3e2600;
text-decoration: none;
}

.upload-pic{
background:url(../images/upload-pic.jpg) top right no-repeat;
width:128px;
height:24px;
float:right;
padding-top:4px;
}


.upload-pic p{
font:normal 12px arial;
color:#ffffff;
text-align:right;
vertical-align:middle;
padding-right:6px;
}

.upload-pic p a:link, .upload-pic p a:visited{
color:#ffffff;
text-decoration:none;
}

.upload-pic p a:hover{
color:#cb5f00;
text-decoration: none;
}


.contact-heading{
font:bold 26px arial;
color:#503305;
text-align:left;
padding:0px 0px 17px 0px;
}


.contact-left{
background:url(../images/contact-left.jpg) top left repeat-y;
width:14px;
height:auto;
}

.contact-right{
background:url(../images/contact-right.jpg) top left repeat-y;
width:14px;
height:auto;
}

.form-text{
font:bold 12px arial;
color:#ffffff;
text-align:left;
}

.contact-form-border{
border:1px solid #ffffff;
border-width:1px 1px 1px 1px;
background:#ffffff!important;
width:185px;
height:18px;
padding-top:3px;
}




.request-bid-text{
font:normal 16px arial;
color:#2b1a00;
text-align:left;
padding-left:20px;
}


.request-form-border{
border:1px solid #ffffff;
border-width:1px 1px 1px 1px;
background:#ffffff!important;
width:211px;
height:18px;
padding-top:3px;
}


.request-form-border1{
border:1px solid #ffffff;
border-width:1px 1px 1px 1px;
background:#ffffff!important;
width:211px;
}

.allfield{
font:normal 11px tahoma;
color:#ffffff;
text-align:left;
}


.member-login1{
background:url(../images/member-login-bg1.jpg) top left no-repeat;
width:194px;
height:38px;
font:normal 20px arial;
color:#503305;
vertical-align:top;
}

.member-login1 p{
padding-left:14px
;padding-top:7px;
}


.bid-form-border1{
border:1px solid #acacac;
border-width:1px 1px 1px 1px;
background:#ffffff!important;
width:167px;
height:17px;
padding-top:5px;
font:normal 12px arial;
color:#c1b8aa;
padding-left:5px;
}


.start-new-topic{
background:url(../images/start-new-topic.jpg) top left no-repeat;
width:97px;
height:24px;
float:right;
}

.start-new-topic p{
font:normal 12px arial;
color:#ffffff;
padding-top:4px;
vertical-align:middle;
text-align:center
}


.start-new-topic p a:link, .start-new-topic p a:visited{
color:#ffffff;
text-decoration:none;
}

.start-new-topic p a:hover{
color:#cb5f00;
text-decoration: none;
}

.general{
font: bold 12px arial;
color:#442204;
vertical-align:middle;
padding:12px 0px 12px 6px;
}


.enlarge{
font:normal 12px arial;
color:#d8d8d8;
text-align:center;
}


.enlarge a:link, .enlarge a:visited{
color:#d8d8d8;
text-decoration:none;
}

.enlarge a:hover{
color:#cb5f00;
text-decoration: none;
}

.enlarge1{
font:normal 12px arial;
color:#d8d8d8;
text-align:left;
vertical-align:middle;
line-height:18px;
}

.enlarge1 a:link, .enlarge1 a:visited{
color:#d8d8d8;
text-decoration:none;
}

.enlarge1 a:hover{
color:#cb5f00;
text-decoration: none;
}

.player-left{
background:url(../images/player-left.jpg) top left repeat-y;
width:5px;
}

.player-right{
background:url(../images/player-right3.jpg) top left repeat-y;
width:10px;
}

.projects-overview{
font:bold 20px arial;
color:#3e2600;
text-align:left;
padding:15px 0px 15px 0px;
}

.projects-overview-text{
font:normal 12px arial;
color:#3e2600;
text-align:left;
padding:0px 0px 21px 0px;
line-height:18px;
}


.send-this-font{
background:url(../images/send-this-font.jpg) top left no-repeat;
width:161px;
height:24px;
float:right;
}

.send-this-font p{
font:normal 12px arial;
color:#ffffff;
vertical-align:middle;
text-align:center;
padding-top:4px;
}


.send-this-font p a:link, .send-this-font p a:visited{
color:#ffffff;
text-decoration:none;
}

.send-this-font p a:hover{
color:#cb5f00;
text-decoration: none;
}


.releted-topic{
font:bold 20px arial;
color:#3e2600;
padding:18px 0px 20px 0px;
text-align:left;
}


.gallery-ategories-bg{
background:url(../images/gallery-ategories-bg.jpg) top left no-repeat;
width:197px;
height:37px;
font:normal 20px arial;
color:#503305;
vertical-align:top;
}

.gallery-ategories-bg p{
padding-left:15px
;padding-top:7px;
}


.member-contact{
font:normal 12px arial;
color:#503305;
padding:16px 0px 19px 15px;
line-height:20px;
}

.member-contact span{
font:bold 12px arial;
color:#503305;
margin-right:5px;
}

.contact-bg{
background:url(../images/contact-bf.jpg) top left no-repeat;
width:68px;
height:24px;
font:normal 12px arial;
color:#ffffff;
vertical-align:middle;
text-align:center;
float:right;
padding-top:4px;
}


.contact-bg a:link, .contact-bg a:visited{
color:#ffffff;
text-decoration:none;
}

.contact-bg a:hover{
color:#cb5f00;
text-decoration: none;
}


.releted-topic1{
font:bold 20px arial;
color:#3e2600;
padding:40px 0px 26px 0px;
text-align:left;
}



.products-details{
font:bold 26px arial;
color:#503305;
text-align:left;
padding:0px 0px 18px 0px;
}

.products-details-text{
font:bold 16px arial;
color:#2b1a00;
text-align:left;
padding:0px 0px 19px 0px;
}

.products-details-body-text{
font:normal 12px arial;
color:#2b1a00;
line-height:18px;
text-align:justify;
padding-right:4px;
padding-bottom:10px;
letter-spacing:0px;
}

.avilable{
font:normal 12px arial;
color:#2b1a00;
vertical-align:middle;
}


.avilable1{
font:bold 12px arial;
color:#2b1a00;
vertical-align:middle;
}

.addtocard{
background:url(../images/add-to-card.jpg) top left no-repeat;
width:104px;
height:30px;
font:bold 14px arial;
color:#ffffff;
vertical-align:middle;
text-align:center;
float:right;
padding-top:7px;
}


.addtocard a:link, .addtocard a:visited{
color:#ffffff;
text-decoration:none;
}

.addtocard a:hover{
color:#cb5f00;
text-decoration: none;
}



.addtocard2{
background:url(../images/about-product.jpg) top left no-repeat;
width:154px;
height:30px;
font:bold 14px arial;
color:#ffffff;
vertical-align:middle;
text-align:center;
float:left;
padding-top:7px;
}


.addtocard2 a:link, .addtocard2 a:visited{
color:#ffffff;
text-decoration:none;
}

.addtocard2 a:hover{
color:#cb5f00;
text-decoration: none;
}


div#rockon{ 
	position:relative; 
	width:232px; height:78px; 
	overflow:hidden;	
	}
	
.about-product{
background:url(../images/about-product.jpg) top left no-repeat;
width:193px;
height:30px;
font:bold 14px arial;
color:#ffffff;
vertical-align:middle;
text-align:center;
float:right;
padding-top:7px;
}


.about-product a:link, .about-product a:visited{
color:#ffffff;
text-decoration:none;
}

.about-product a:hover{
color:#cb5f00;
text-decoration: none;
}

.visa{
background:url(../images/visa.jpg) top left no-repeat;
width:166px;
height:40px;
float:right;
margin-right:4px;
}

.general1{
font: normal 12px arial;
color:#442204;
vertical-align:middle;
padding:12px 15px 12px 6px;
}

.general1 span{
font: bold 12px arial;
color:#442204;
vertical-align:middle;
margin-bottom:20px;
}


.forum-border{
border:1px solid #442204;
border-width:0px 1px 1px 1px;
}

.general2{
font: normal 12px arial;
color:#442204;
vertical-align:middle;
padding:12px 15px 12px 6px;
border-top:1px solid #442204;
}

.general3{
font: bold 12px arial;
color:#442204;
vertical-align:middle;
padding:5px 0px 5px 6px;
border-top:1px solid #442204;
}

div#shyamal	{ 
	position:relative; 
	width:542px; height:108px; 
	overflow:hidden;	
	}
	
	
	
.general4{
font: bold 12px arial;
color:#442204;
vertical-align:middle;
padding:5px 0px 5px 6px;
border-bottom:1px solid #442204;
}

.call{
background:url(../images/body-bg.jpg); 
}

.call1{
background:url(../images/body-bg.jpg);
font:normal 12px arial;
color:#442204;
line-height:18px;
padding:14px 0px 19px 11px;
}

.call1 a:link, .call1 a:visited{
color:#442204;
text-decoration:none;
}

.call1 a:hover{
color:#cb5f00;
text-decoration:underline;
}

.call1 span{
background:url(../images/body-bg.jpg);
font:normal 12px arial;
color:#442204;
line-height:16px;
padding:0px 0px 19px 11px;
}

.web-address{
font:normal 14px arial;
color:#ffffff;
vertical-align:middle;
text-align:center;
}


.new-general{
background:url(../images/body-bg.jpg);
font:bold 12px arial;
color:#442204;
padding:12px 0px 10px 6px;
}


.new-general1{
background:url(../images/body-bg.jpg);
font:normal 11px tahoma;
color:#442204;
padding:10px 0px 11px 6px;
line-height:16px;
}

.new-general1 span{
font:bold 12px arial;
color:#442204;
}

.new-general2{
background:url(../images/body-bg.jpg);
font:normal 11px tahoma;
color:#442204;
padding:16px 0px 14px 6px;
text-align:center;
}

.new-general3{
background:url(../images/body-bg.jpg);
font:normal 11px tahoma;
color:#442204;
padding:0px 1px 0px 3px;
}

.new-general3 span{
background:url(../images/body-bg.jpg);
font:bold 11px tahoma;
color:#442204;
}


.forum-bulet{
background:url(../images/body-bg.jpg);
text-align:center;
}

.forum-heading{
font:bold 12px arial;
color:#ffffff;
text-align:center;
text-align:left;
padding-left:50px;
}

.forum-heading1{
font:bold 12px arial;
color:#ffffff;
text-align:center;
text-align:center;
}

.forum-bottom-text{
font:normal 11px tahoma;
color:#381a00;
padding:5px 0px 16px 0px;
}

.forum-bottom-text1{
font:normal 11px tahoma;
color:#381a00;
text-align:right;
padding:5px 0px 16px 0px;
}


.new-post{
font:normal 11px tahoma;
color:#381a00;
text-align:center;
}


.new-post a:link, .new-post a:visited{
color:#381a00;
text-decoration:none;
}

.new-post a:hover{
color:#cb5f00;
text-decoration:none;
}

.SlidingPanelsContent {
	width: 300px;
	height:auto;
}


.SlidingPanelsContentGroup {
	float: left;
	width: 300px;
}

div#shyamal	{ 
	position:relative; 
	width:542px; 
	overflow:hidden;	
	}
	
	
#DHTMLgoodies_largeImage{	/* Large image div */
		width:255px;	/* Width of large image div */
		height:304px;	/* Height of large image div */
		float:left;
	}

.onepxtbl, .forums{
background-color:#FEE3AC;
border:1px solid #352100;
padding:opx;
margin:0px;
}

.topiclist, .forabg, .inner, .announcement, .forumbg, .corners-top, .panel, .cp-mini { background:none; }

.butta, input.button2 , a.button2, a.button2:link, a.button2:visited, a.button2:active , input.button2:hover, input.button1 , a.button1, a.button1:link, a.button1:visited, a.button1:active , input.button1:hover, input.button3 , a.button3, a.button3:link, a.button3:visited, a.button3:active , input.button3:hover{
background-image:url(../admin/images/header_bg.jpg);
border:0px;
font-family:Arial;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
height:25px;
padding-left:3px;

}


.success_style {
font-family:Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
color:  #0000CC;
}


.error_style {
font-family:Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
color: #ff0000 ;
}


.message_style {
font-family:Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
color:  #006600;
}


.critical_style {
font-family:Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
color:  #663300;
}

.admin_text {
font-family:Arial;
font-size:11px;
color:#503305;
line-height:16px;
padding:8px 10px 8px 10px;
}

.input_text {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#503305;
height:17px;
border:1px solid #352100;
padding-left:5px;
}

.admin_bold {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#503305;
}

.admin_heading {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
padding:10px;
}

.admin_normal {
font-family:Arial;
font-size:12px;
color:#503305;
}

.admin_normal a , .inner a{
font-family:Arial;
font-size:12px;
color:#503305;
}

.admin_normal a:hover, .inner a:hover {
font-family:Arial;
font-size:12px;
color:#503305;
}

h3 { color:#503305; border:0px; }

hr { border:0px;}

.icon { color:#503305; }

.header {
background-image:url(../forum/images/forum.jpg);
background-repeat:repeat-x;
font-family:Arial;
font-size:13px;
color:#FFFFFF;
font-weight:bold;
padding:10px 0px 10px 10px;
}

.bg1	{ background:none;}
.bg2	{ background:none; }
.bg3	{background:none; }

.rowbg {
	margin: 0;
}

.ucprowbg {
	background:none;;
}

.fieldsbg {
	/*border: 1px #DBDEE2 solid;*/
	background:none;;
}



.header_bg {
background-image:url(../admin/images/header_bg.jpg);
background-repeat:repeat-x;
font-family:Arial;
font-size:13px;
color:#FFFFFF;
font-weight:bold;
padding:10px 0px 10px 10px;
}



table.table1 {
	/* See tweaks.css */
}

#ucp-main table.table1 {
	padding: 2px;
}

table.table1 thead th {
	font-weight: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	line-height: 1.3em;
	font-size: 1em;
	padding: 0 0 4px 3px;
}

table.table1 thead th span {
	padding-left: 7px;
}

table.table1 tbody tr {
	border: 1px solid #cfcfcf;
}

table.table1 tbody tr:hover, table.table1 tbody tr.hover {
	background:none;
	color: #000;
}

table.table1 td {
	color: #6a6a6a;
	font-size: 1.1em;
}

table.table1 tbody td {
	padding: 5px;
	border-top: 1px solid #3e2600;
}

table.table1 tbody th {
	padding: 5px;
	border-bottom: 1px solid #000000;
	text-align: left;
	color: #333333;
	background-color: #FFFFFF;
}

/* Specific column styles */
table.table1 .name		{ text-align: left; }
table.table1 .posts		{ text-align: center !important; width: 7%; }
table.table1 .joined	{ text-align: left; width: 15%; }
table.table1 .active	{ text-align: left; width: 15%; }
table.table1 .mark		{ text-align: center; width: 7%; }
table.table1 .info		{ text-align: left; width: 30%; }
table.table1 .info div	{ width: 100%; white-space: nowrap; overflow: hidden; }
table.table1 .autocol	{ line-height: 2em; white-space: nowrap; }
table.table1 thead .autocol { padding-left: 1em; }

table.table1 span.rank-img {
	float: right;
	width: auto;
}

table.info td {
	padding: 3px;
}

table.info tbody th {
	padding: 3px;
	text-align: right;
	vertical-align: top;
	color: #000000;
	font-weight: normal;
}

.forumbg table.table1 {
	margin: 0 -2px -1px -1px;
}


.topics .row {
margin:0px;
padding:0px;
border:0px;
}



ul.topics dd {
border-left: 1px solid #3e2600;
border-bottom: 1px solid #3e2600;
padding: 0px;
margin:0px;
height:60px;
}


ul.topics dd.posts {
width:12%;
}

ul.topics dd.views {
width:11%;
}

ul.topiclist dt {
width:38%;
}

ul.topics dd.lastpost {
	width: 26%;
	
}



.forabg ul.topiclist.forums {
background:none;
border-top: 1px solid #3e2600;
}

.forabg ul.topiclist.forums li.row {
border:0px;
padding:0px;
}

.forabg ul.topiclist.forums li.row dd {
border-left: 1px solid #3e2600;
padding: 0px;
margin:0px;
height:59px;
}




ul.topics dt {
width:42%;
border-bottom: 1px solid #3e2600;
padding-right: 1%;
height:50px;
padding-top:10px;
}

ul.topics dt{
padding-left: 8%;
voice-family:"\"}\"";
voice-family:inherit;
padding-left: 7.523%;
}

/*end*/
/*\*/
html*ul.topics dt {
[padding-left: 8%;
padding-left: 8%;
]padding-left: 7.523%;
}/*end*/
.dummyend[id]{clear:both;}

/*\*/
* html ul.topics dt {
padding-left: 7.523%;
}
/*end*/


.header dd{
padding-right:2px;
width:80px;
font-size:12px;
}

ul.topics {
width:100%;
border-top:1px solid #3e2600;
border-left:1px solid #3e2600;
border-right:1px solid #3e2600;
}

ul.topics li.row dl {
width:100%;
	padding: 0;
}




li.row:hover {
background:none;

}

li.row:hover dd {
	border-left-color: #3e2600;
}

dl.icon dd {
padding-right:0px;
background:none;

}

dl.mini dt, label {
	color: #503305;
}



 .postbody, .postbody div.content,  .content h2, .panel h2, .postprofile, #cp-main .panel  {
 font-family:arial;
  color:#503305;
  line-height:18px;
  font-size:12px;
  background:none;
 }
 
 .postprofile a:link, .postprofile a:active, .postprofile a:visited, .postprofile dt.author a , .postprofile dd{
	color: #503305;
}

.postprofile strong {
	font-weight: bold;
	color: #503305;
}

.postprofile a.username-coloured{
	color: #503305;
}

.postprofile a.username-coloured:hover{
	color: #503305;
}

#cp-main table.table1 thead th {
	color: #503305;
	font-weight: bold;
	border-bottom: 0px;
	padding: 5px;
}


l.details {
	/*font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;*/
	font-size: 1.1em;
}

dl.details dt {
	float: left;
	clear: left;
	width: 30%;
	text-align: right;
	color: #503305;
	display: block;
	font-weight:bold;
	}

dl.details dd {
	margin-left: 0;
	padding-left: 5px;
	margin-bottom: 5px;
	color: #503305;
	float: left;
	width: 65%;
}


.panel .inner dt {
	/* Tweak for headers alignment when folder icon used */
	padding-left: 0;
	padding-right: 0px;
	width:30%;
}

.panel dd {
padding:0px;
width:52%;
}

.inputbox {
	background-color: #FFFFFF;
	border: 0px;
	color: #503305;
	padding: 2px;
	cursor: text;
}

.inputbox:hover {
	border: 0px;
}

.inputbox:focus {
	border: 0px;
	color: #503305;
}

input.inputbox	{ width: 45%; }
input.medium	{ width: 50%; }
input.narrow	{ width: 25%; }
input.tiny		{ width: 125px; }

textarea.inputbox {
	width: 65%;
}

#message-box {
	width: 60%;
}

#message-box textarea {
	font-family:Arial;
	width: 100%;
	font-size: 11px;
	color: #503305;
}

#smiley-box {
	width: 18%;
	float: right;
	padding-right:70px;
}

#smiley-box img {
	margin: 3px;
}

.autowidth {
	width:50%;
}

#colour_palette dd {
width:40%;
}


#navigation a {
	display: block;
	padding: 5px;
	margin: 1px 0;
	text-decoration: none;
	font-weight: bold;
	color: #503305;
	background: #D6AF73 none repeat-y 100% 0;
}

#navigation a:hover {
	text-decoration: none;
	background-color: #81673F;
	color: #FFFCFF;
	background-image: none;
}

#navigation #active-subsection a {
	display: block;
	color: #503305;
	background-color: #DFC08E;
	background-image: none;
}

#navigation #active-subsection a:hover {
	color: #503305;
}




#tabs a span {
	color: #ffffff;
	
}

#tabs a:hover span {
	color: #503305;
}

#tabs .activetab a {
	
	border-bottom: 0px;
}

#tabs .activetab a span {
	
	color: #503305;
}


#page-body h2{
font-family:Arial, Helvetica, sans-serif;
color: #503305;

}

#cp-main h2 {
font-family:Arial, Helvetica, sans-serif;
color: #503305;
font-size:18px;
}

#tabs .activetab a:hover span {
	color: #503305;
	
}

div.pagination {
	padding: 3px;
	margin: 3px;
	font:bold 16px arial;
	color:#ffffff;
	
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	
	text-decoration: none; /* no underline */
	font:bold 16px arial;
	color:#FFFFFF;
}
div.pagination a:hover, div.pagination a:active {
	font:bold 16px arial;
	color:#b85700;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	font-weight: bold;
	border: 1px solid #d5d5d5;
	color: #b85700;
}
	div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		
		color: #DDD;
	}
	div.pagination span.disabled12 {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		color: #000;
	}
	
	div.pagination span.preview{
background:url(../images/preview.jpg) top left no-repeat;
width:65px;
height:43px;
font:bold 16px arial;
color:#ffffff;
}

.myBox
{
   
	padding:1px;
	border: 1px solid #D07E00;
	background:#341f00;
	 -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    CCborderRadius: 6px;
	
}