/*





Theme Name: Box Tube


Theme Style: Box Module WordPress Theme


Theme URI: http://www.dezzain.com


Description: Customized WordPress Theme With Customize And Optimize Widgetize Box Sidebar And Widgtize Footer


Author: Richie K


Author URI: http://www.dezzain.com





Theme code and css are under copyright 2006-2008 Dezzain.com





*/





body {


	font-family: tahoma,Arial, Helvetica;


	font-size: 70%;


	color: #000000;


	margin: 0px;


	padding: 0px;


	background: #FFFFFF url(images/body.gif) repeat-x top;


}


.left-option {


	float: left;


}


.right-option {


	float: right;


}


.download {


	background: #eaeed2 url(images/post-style/download.gif) no-repeat left 1px;


	padding: 12px 3px 12px 40px;


	clear: both;


	width: 70%;


	margin-top: 5px;


	margin-bottom: 5px;


	border: 1px solid #DAE1B0;


	font-size: 12px;


	line-height: 17px;


	color: #272727;


	font-weight: 500;


}


.warning {


	background: #d5c3c3 url(images/post-style/warning.gif) no-repeat left 1px;


	padding: 12px 3px 12px 40px;


	clear: both;


	width: 70%;


	margin-top: 5px;


	margin-bottom: 5px;


	border: 1px solid #C5ABAB;


	font-size: 12px;


	line-height: 17px;


	color: #272727;


	font-weight: 500;


}


.note {


	background: #f4f3f3 url(images/post-style/note.gif) no-repeat left 1px;


	padding: 12px 3px 12px 40px;


	clear: both;


	width: 70%;


	margin-top: 5px;


	margin-bottom: 5px;


	border: 1px solid #eeeeee;


	font-size: 12px;


	line-height: 17px;


	color: #272727;


	font-weight: 500;


}


.alert {


	background: #FFE5BF url(images/post-style/alert.gif) no-repeat 5px 8px;


	padding: 12px 3px 12px 40px;


	clear: both;


	width: 70%;


	margin-top: 5px;


	margin-bottom: 5px;


	border: 1px solid #FFCB7D;


	font-size: 12px;


	line-height: 17px;


	color: #272727;


	font-weight: 500;


}


.info {


	background: #BFE5FF url(images/post-style/info.gif) no-repeat 5px 8px;


	padding: 12px 3px 12px 40px;


	clear: both;


	width: 70%;


	margin-top: 5px;


	margin-bottom: 5px;


	border: 1px solid #66C1FF;


	font-size: 12px;


	line-height: 17px;


	color: #272727;


	font-weight: 500;


}


.click {


	background: #d9e7f0 url(images/post-style/click.gif) no-repeat left 1px;


	padding: 12px 3px 12px 40px;


	clear: both;


	width: 70%;


	margin-top: 5px;


	margin-bottom: 5px;


	border: 1px solid #B1CDE0;


	font-size: 12px;


	line-height: 17px;


	color: #272727;


	font-weight: 500;


}


.pullquote-left {


	font: normal 24px/30px "Times New Roman", Georgia, Tahoma, "Trajan Pro";


	color: #000000;


	margin: 10px 12px 5px 5px;


	padding: 12px 5px;


	float: left;


	width: 30%;


	text-align: left;


	border-top: 1px solid #CCCCCC;


	border-bottom: 1px solid #CCCCCC;


}


.pullquote-right {


	font: normal 24px/30px "Times New Roman", Georgia, Tahoma, "Trajan Pro";


	color: #000000;


	margin: 10px 5px 0px 12px;


	padding: 12px 5px;


	float: right;


	width: 30%;


	text-align: right;


	border-top: 1px solid #CCCCCC;


	border-bottom: 1px solid #CCCCCC;


}











/* caption */








.caption-img-left {


	display: block;


	margin: 10px 15px 5px 5px;


	padding: 5px;


	float: left;


	background: #F3F3F3;


	width: 40%;


	border: 1px solid #EFEFEF;


}


.caption-img-left p {


	font-size: 1em;


	color: #666666;


	padding: 0px;


	clear: both;


	display: block;


	margin: 0px;


	width: auto;


}





.caption-img-left em {


	font-size: 11px;


	color: #333333;


	margin: 0px;


	padding: 0px;


	clear: both;


	font-style: italic;


	font-family: Arial, Tahoma, "Lucida Sans";


	line-height: 18px;


	text-decoration: none;


	display: block;


	visibility: inherit;


	width: 100%;


}


.caption-img-right em {


	font-size: 11px;


	color: #333333;


	margin: 0px;


	padding: 0px;


	clear: both;


	font-style: italic;


	font-family: Arial, Tahoma, "Lucida Sans";


	line-height: 18px;


	text-decoration: none;


	display: block;


	visibility: inherit;


	width: 100%;


}





.caption-img-right {


	display: block;


	margin: 10px 5px 5px 15px;


	padding: 5px;


	float: right;


	background: #F3F3F3;


	width: 40%;


	border: 1px solid #EFEFEF;


}


.caption-img-right p {


	font-size: 1em;


	color: #666666;


	margin: 0px;


	padding: 0px;


	clear: both;


	width: auto;


}





.caption-img-right img {


	clear: both;


	margin: 0px;


	padding: 0px;


	display: block;


	width: 100%;


}


.caption-img-left img {


	clear: both;


	margin: 0px;


	padding: 0px;


	display: block;


	width: 100%;


}








/* caption end */ 

















.post-navigator .alignleft {


	float: left;


	width: 98%;


	margin-bottom: 5px;


	display: block;


	position: relative;


}


.post-navigator .alignright {


	float: right;


	width: 98%;


	display: block;


	position: relative;


}





pre {


	overflow: scroll;


	padding: 5px;


	display: block;


	border: 3px solid #CCCCCC;


	font-family: "Courier New", Courier, monospace;


	font-size: 12px;


	color: #333333;


	background: #FFFFFF;


	margin: 8px 0px;


	clear: both;


	width: 90%;


	height: 60px;


}





dl {


	padding-left: 10px;


	font-size: 1.1em;


	margin-top: 8px;


	margin-bottom: 8px;


	font-family: Arial, Helvetica, sans-serif;





}





dt {


margin-bottom: 5px;


margin-top: 0px;


font-weight: 400;


font-family: Arial, Helvetica, sans-serif;


font-size: 1.1em;


}





dd {


font-style: italic;


margin-bottom: 8px;


margin-left: 0px;


font-family: Arial, Helvetica, sans-serif;


font-size: 1.1em;





}





.post-meta blockquote {


	display: block;


	border: 1px dashed #ddd;


	width: 500px;


	font-family: Verdana;


	padding: 10px 10px 0px 10px;


	background: #ebf1dd;


	color: #000;


	margin-right: auto;


	margin-left: auto;


	margin-bottom: 10px;


}





.comment-box blockquote {


	clear: both;


	margin: 10px 30px 10px 15px;


	font-family: "Trebuchet MS", Tahoma, "VAGRounded BT", Verdana;


	font-size: 14px;


	color: #F9F9F9;


	font-weight: bold;


	padding: 5px;


	line-height: 24px;


	border-left: 5px solid #FFFFFF;


}


.comment-box blockquote blockquote {


	clear: both;


	margin: 10px 30px 10px 15px;


	font-family: "Trebuchet MS", Tahoma, "VAGRounded BT", Verdana;


	font-size: 12px;


	color: #F9F9F9;


	font-weight: bold;


	padding: 5px;


	line-height: 24px;


	border-left: 5px solid #FFFFFF;


}


.comment-box-alt blockquote {


	clear: both;


	margin: 10px 30px 10px 15px;


	font-family: "Trebuchet MS", Tahoma, "VAGRounded BT", Verdana;


	font-size: 14px;


	color: #333333;


	font-weight: bold;


	padding: 5px;


	line-height: 18px;


	border-left: 5px solid #333333;


}


.comment-box-alt blockquote blockquote {


	clear: both;


	margin: 10px 30px 10px 15px;


	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;


	font-size: 12px;


	color: #333333;


	font-weight: bold;


	padding: 5px;


	line-height: 18px;


	border-left: 5px solid #333333;


}





code {


	font-family: "Courier New", Courier, monospace;


	font-size: 12px;


	color: #333333;


}





.alignleft {


	text-align: left;


	float: left;


	padding-left:5px;


}


.alignright {


	text-align: right;


	float: right;


	padding-right:5px;


}


.center {


	text-align: center;


	margin: 0px auto;


	clear: both;


}


img.alignleft {


	padding: 4px;


	float: left;


	margin-right: 10px;


	margin-top: 10px;


}


img.alignright {


	padding: 4px;


	float: right;


	margin-top: 10px;


	margin-left: 10px;


}


img.center {


	padding: 4px;


	display: block;


	margin: 5px auto;


	clear: both;


}


h1, h2, h3, h4, h5, h6 {


	font-family: georgia,"Trebuchet MS", "Times New Roman", Tahoma;


	text-transform: capitalize;


	letter-spacing: -1px;


}





#wrapper {


	width: 900px;


	margin-right: auto;


	margin-left: auto;


}


#header {


	float: left;


	width: 900px;


	padding-top: 6px;


	position: relative;


}


#header img {


	border-width: 0px;


}


.header-left {


	background: url(images/log0.png) no-repeat left;


	float: left;


	margin-top: 20px;


	margin-bottom: 10px;


}


.header-left h1 {


	font-size: 30px;


	font-family:Georgia;


	margin: 10px;


	padding: 0px;


	float: left;


	color: #000000;


}


.header-left h1 a {


	color: #000000;


	text-decoration: none;


	padding-left:35px;


	


}


.header-left h1 a:hover {


	color: #990000;


	text-decoration: none;


}


.header-left p {


	font-size: 15px;


	font-weight: bold;


	margin: 0px;


	padding: 0px;


	float: left;


	width: 390px;


	line-height: 18px;


	color: #333333;


}





.header-right {


	float: right;


	width: 500px;


}


#navigator {


	background: url(images/navigator.gif) no-repeat center center;


	float: left;


	width: 880px;


	padding-right: 10px;


	padding-left: 10px;


	margin-top: 12px;


	margin-bottom: 8px;


	height: 32px;


	font-family: "Trebuchet MS", Tahoma, "VAGRounded BT", Verdana;


}


#navigator ul {


	float: left;


	margin: 0px;


	padding: 0px;


	list-style-type: none;


}


#navigator ul ul {


	margin: 0px;


	padding: 0px;


	float: left;


}


#navigator ul ul ul{


	margin: 0px;


	padding: 0px;


	float: left;


}


#navigator ul li {


	float: left;


	font-size: 14px;


	color: #FFFFFF;


	display: inline;


	font-weight: bold;


	margin: 0px;


	padding: 0px;


}





#navigator ul ul li {


	padding: 0px;


	float: left;


	font-size: 14px;


	color: #FFFFFF;


	display: inline;


}


#navigator ul ul ul li {


	padding: 0px;


	float: left;


	font-size: 14px;


	color: #FFFFFF;


	display: inline;


}


#navigator li a {


	text-align: center;


	padding-right: 12px;


	padding-left: 12px;


	color: #FFFFFF;


	text-decoration: none;


	text-transform: capitalize;


	display: block;


	margin: 0px;


	height: 32px;


	line-height: 32px;


	float: left;


}


#navigator li a:hover {


	color: #FFFFFF;


	text-decoration: none;


	text-transform: capitalize;


	padding-right: 12px;


	padding-left: 12px;


	background: #292929 url(images/navs.gif) center center;


	text-align: center;


	display: block;


	margin: 0px;


	line-height: 32px;


	height: 32px;


	float: left;


}


#ads-vertical {


	margin: 0px;


	padding: 5px 0px;


	float: left;


	width: 900px;


	text-align: center;


}





#content {


	margin: 0px;


	padding: 0px;


	float: left;


	width: 900px;


	position: relative;


}


#product-blog {





	width: 615px;


	position: relative;


	padding-top: 1em;


	border-right: 1px solid #eeeeee;


	padding-bottom: 3em;


	float: left;


	background-color:#fdfdfd;


}


#product-blog-home {


	float: left;


	width: 900px;


	position: relative;


}


#frontpage-blog {


	float: left;


	width: 620px;


	position: relative;


	padding-top: 0.7em;


}


#frontpage-sidebar {


	float: right;


	width: 277px;


	position: relative;


	padding-top: 1em;


}





#product-blog h2 {


	float: left;


	width: 600px;


	font-size: 18px;


	line-height: 23px;


	color: #000000;


	margin: 8px 0px;


	padding: 0px;


	letter-spacing: -1px;


}





#product-blog span {


	color: #5f497a;


}








#product-sidebar {


	width: 277px;


	position: relative;


	padding-top: 1em;


	float: right;


}


#product-sidebar-home {


	float: left;


	width: 900px;


	position: relative;


	padding-top: 1em;


}


.product-item {


	background: url(images/products.gif) no-repeat;


	display: block;


	float: left;


	height: 181px;


	width: 179px;


	margin-right: 7px;


	margin-bottom: 5px;


	padding: 10px;


}


.product-item a {


	color: #A80000;


	text-decoration: underline;


}


.product-item a:hover {


	color: #CC0000;


	text-decoration: none;


}








.product-item p {


}


.p-items {


	float: left;


	width: 179px;


	margin: 0px 0px 3px;


	padding: 0px;


}


.wrap-item {


	float: left;


	width: 179px;


}





.p-feedback {


	float: left;


	margin: 0px;


	padding: 0px 10px 0px 17px;


	background: url(images/comment.gif) no-repeat left 1px;


	display: block;


}


.p-readmore {


	float: left;


	width: 76px;


	margin: 0px;


	padding: 0px 0px 0px 14px;


	background: url(images/feed.gif) no-repeat left 2px;


	display: block;


}


.product-item img {


	clear: both;


	width: 125px;


	height: 125px;


	border-width: 0px;


	margin-bottom: 3px;


}





#box1 {


	margin-right: 32px;


}


#box2 {


	margin-right: 34px;


}


#box3 {


}





.post-meta {


	float: left;


	width: 610px;


	padding-bottom: 25px;


	padding-right:5px;


	padding-left:5px;


	


}


.post-meta h1 {


    direction:RTL;


	font-size: 30px;


	line-height: 38px;


	color: #000000;


	margin: 0px;


	padding: 5px;


	float: right;


	text-align:right;


}


.post-meta h1 a {


	color: #A21300;


	text-decoration: none;


}


.post-meta h1 a:hover {


	color: #000000;


	text-decoration: none;


}


.post-static {


	font-size: 13px;


	direction:RTL;


	line-height: 19px;


	margin: 0px;


	padding: 0px 0px 2px;


	float: left;


	width: 610px;


	text-align:left;


	border-bottom: 1px solid #efefef;


}


.post-static a {


	color: #990000;


	text-decoration: none;


	font-weight: bold;


}


.post-static a:hover {


	color: #333333;


	text-decoration: underline;


	font-weight: bold;


}


.post-content img {


	margin-right: 10px;


		border: 6px solid #e8e8e8;


}





.post-content a img {


	border: 6px solid #e8e8e8;


}





.post-content a img:hover {


	border: 6px solid #d3dae8;


}





.post-ads {


	float: left;


	width: 600px;


	font-size: 13px;


	line-height: 22px;


	overflow: hidden;


	padding: 0px;


}


.post-content {


    direction:RTL;


	float: left;


	width: 600px;


	padding-top: 14px;


	padding-bottom: 20px;


	font-size: 12px;


	line-height: 20px;


	padding-right: 10px;


	overflow: hidden;


}


.post-content ul ul {


	margin: 0px;


	padding: 0px;


}


.post-content h1 {


	margin: 0px 0px 5px;


	padding: 0px 0px 3px;


	font-size: 17px;


	font-weight: bold;


	line-height: 20px;


	color: #000000;


}


.post-content h2 {


	margin: 0px 0px 5px;


	padding: 0px 0px 3px;


	font-size: 17px;


	font-weight: bold;


	line-height: 20px;


	color: #000000;


}


.post-content h3 {


	margin: 0px 0px 5px;


	padding: 0px 0px 3px;


	font-size: 17px;


	font-weight: bold;


	line-height: 20px;


	color: #000000;


}


.post-content h4 {


	margin: 0px 0px 5px;


	padding: 0px;


	font-size: 18px;


	font-weight: bold;


	line-height: 24px;


}


.post-content h5 {


	margin: 0px 0px 5px;


	padding: 0px;


	font-size: 16px;


	font-weight: bold;


	line-height: 19px;


}


.post-content h6 {


	margin: 0px 0px 5px;


	padding: 0px;


	font-size: 14px;


	font-weight: bold;


	line-height: 18px;


}








.post-content a {


	color: #063E6A;


	text-decoration: underline;


	font-weight: bold;


}


.post-content a:hover {


	color: #004993;


	text-decoration: none;


	font-weight: bold;


}


.post-cat {


    direction:RTL;


	padding: 3px;


	float: left;


	width: 600px;


	font-size: 13px;


	line-height: 18px;


	color: #000000;


	font-weight: bold;


	text-align:left;


}


.post-cat a {


	text-decoration: none;


	color: #990000;


	font-weight: normal;


}





.post-cat a:hover {


	text-decoration: underline;


	color: #003366;


	font-weight: normal;


}


.comm-count {


	float: left;


	width: 580px;


	padding-left: 18px;


	background: url(images/comment.gif) no-repeat left center;


}


.cat {


	width: 600px;


	padding: 0px;


	font-size:10px;


	color:#e54d02;


}





.cat span{


	width: 600px;


	padding: 0px;


	font-size:11px;


	color:#666666;


}





.social {


	float: left;


	width: 595px;


	font-size: 11px;


	line-height: 30px;


	text-transform: capitalize;


	background: #EFEFEF;


	height: 30px;


	border: 1px solid #dedede;


	margin-top: 10px;


	padding-left:5px;


}





.social a {


	color: #666666;


	text-decoration: none;


	padding-right: 3px;


	padding-left: 3px;


}


.social a:hover {


	color: #000000;


	text-decoration: underline;


	padding-right: 3px;


	padding-left: 3px;


}


.clear-fix {


	float: left;


	height: 25px;


	width: 610px;


}














#post-navigator {


	color: #000000;


	margin: 0px;


	padding: 0px;


	float: left;


	width: 580px;


}


#post-navigator-single {


	margin: 0px;


	padding: 0px;


	float: left;


	width: 580px;


	font-size: 13px;


	line-height: 20px;


}


.wp-pagenavi {


	float: left;


	width: 580px;


	padding-top: 8px;


	padding-bottom: 8px;


	font-size: 12px;


}


.pages {


	font-size: 11px;


	color: #000000;


	background: #f8f8f8;


	padding: 2px 5px;


	border: 1px solid #dddddd;


	margin-right: 5px;


	font-weight: bold;


}


.current {


	background: #FFFFFF;


	padding: 2px 4px;


	border: 1px solid #CCCCCC;


	margin-left: 4px;


	color: #000000;


}





#post-navigator a {


	color: #FFFFFF;


	background: #000000;


	padding: 2px 4px;


	margin: 0px 0px 0px 3px;


	text-decoration: none;


	border: 1px solid #666666;


}


#post-navigator a:hover {


	color: #000000;


	background: #EEEEEE;


	padding: 2px 4px;


	margin: 0px 0px 0px 3px;


	text-decoration: none;


	border: 1px solid #CCCCCC;


}


#post-navigator-single .alignleft {


	margin: 0px;


	padding: 0px;


	float: left;


	width: 45%;


	overflow: hidden;


	height: 20px;


}


#post-navigator-single .alignright {


	margin: 0px;


	padding: 0px;


	float: right;


	width: 50%;


	overflow: hidden;


	height: 20px;


}


#post-navigator-single a {


	color: #000000;


	padding-left: 5px;


	margin: 0px;


	text-decoration: underline;


	font-weight: bold;


}


#post-navigator-single a:hover {


	color: #003366;


	padding-left: 5px;


	margin: 0px 0px 0px 3px;


	text-decoration: none;


	font-weight: bold;


}




















#comment-template {


	direction:RTL;


	margin: 0px;


	padding: 0px 0px 10px;


	float: right;


	width: 610px;


}


#comment-template h4 {


	font-size: 17px;


	color: #FFFFFF;


	margin-left: 20px;


	margin-bottom:20px;


	padding: 5px 12px;


	float: left;


	line-height: 24px;


	display: inline;


	background: #333333;


	border: 1px solid #000000;


}


#comment-template h5 {


	font-size: 17px;


	color: #FFFFFF;


	margin: 20px 0px;


	padding: 5px 12px;


	float: left;


	line-height: 24px;


	display: inline;


	background: #990000;


	border: 1px solid #990033;


}


#comment-template h5 a {


	color: #FFFFFF;


	text-decoration: none;


}


#comment-template h5 a:hover {


	color: #FFFFFF;


	text-decoration: underline;


}


#comment-template h6 {


	font-size: 17px;


	color: #FFFFFF;


	margin-left: 20px;


	margin-bottom: 20px;


	padding: 5px 12px;


	float: left;


	line-height: 24px;


	display: inline;


	background: #990000;


	border: 1px solid #990033;


}








.comment-box {


	float: left;


	width: 548px;


	color: #FFFFFF;


}


.comment-box a {


	color: #CCCCCC;


	text-decoration: underline;


}


.comment-box a:hover {


	color: #EEEEEE;


	text-decoration: none;


}





.top-cb {


	background: url(images/top.gif) no-repeat bottom;


	float: left;


	height: 13px;


	width: 548px;


}


.center-cb {


	background: url(images/center.gif) repeat-y;


	float: left;


	width: 518px;


	padding-right: 15px;


	padding-left: 15px;


	font-size: 12px;


	line-height: 17px;


}


.author {


	font-size: 17px;


	float: left;


	width: 518px;


	line-height: 23px;


	font-family: "Trebuchet MS", Verdana, sans-serif, "Courier New";


	font-weight: bold;


}


.date {


	float: left;


	width: 518px;


	font-size: 12px;


}


.text {


	float: left;


	width: 518px;


	padding-top: 5px;


	padding-bottom: 10px;


	font-size: 13px;


	line-height: 20px;


}





.bottom-cb {


	background: url(images/bottom.gif) no-repeat top;


	float: left;


	width: 548px;


	height: 36px;


	margin-bottom: 5px;


}








.comment-box-alt {


	float: left;


	width: 548px;


	color: #121212;


}


.comment-box-alt a {


	color: #A02C1C;


	text-decoration: underline;


}


.comment-box-alt a:hover {


	color: #333333;


	text-decoration: underline;


}





.top-cb-alt {


	background: url(images/top-alt.gif) no-repeat bottom;


	float: left;


	height: 13px;


	width: 548px;


}


.center-cb-alt {


	background: url(images/center-alt.gif) repeat-y;


	float: left;


	width: 518px;


	padding-right: 15px;


	padding-left: 15px;


	font-size: 12px;


	line-height: 17px;


}





.bottom-cb-alt {


	background: url(images/bottom-alt.gif) no-repeat top;


	float: left;


	width: 548px;


	height: 36px;


	margin-bottom: 5px;


}


.ping {


	padding: 3px;


	float: left;


	width: 550px;


	border: 1px solid #CCCCCC;


	background: #F9F9F9;


	font-size: 13px;


	line-height: 21px;


	color: #121212;


	margin-bottom: 3px;


}


.ping-alt {


	padding: 3px;


	float: left;


	width: 550px;


	border: 1px solid #F7f7f7;


	background: #FFFFFF;


	font-size: 13px;


	line-height: 21px;


	color: #121212;


	margin-bottom: 3px;


}


.ping a {


	color: #990000;


	text-decoration: none;


}


.ping-alt a {


	color: #990000;


	text-decoration: none;


}


#comment-form {


	margin: 0px;


	padding: 0px;


	float: left;


	width: 610px;


}


#comment-form p {


	margin-bottom: 10px;


	margin-top: 0px;


	font-size: 14px;


	color: #000000;


	font-family: "Trebuchet MS", Verdana, sans-serif, "Courier New";


	font-weight: bold;


}


#comment-form label {


	font-size: 15px;


	color: #000000;


	font-weight: bold;


	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;


	line-height: 18px;


	margin: 0px;


	padding: 0px;


}





.sb-box {


	width: 300px;


	padding: 7px;


	border: 1px solid #CCCCCC;


	font-size: 13px;


	color: #000000;


}


#comment-form .sbb {


	font-family: "Trebuchet MS", Tahoma, "VAGRounded BT", Verdana;


	font-size: 14px;


	font-weight: bold;


	color: #000000;


	margin: 0px;


	padding: 5px 12px;


}


#comment-form #policy {


	font-size: 13px;


	color: #666666;


	margin-top: 12px;


	margin-bottom: 0px;


	font-family: Arial, Tahoma, "Lucida Sans";


	line-height: 20px;


	font-weight: normal;


}





.com-a {


	width: 520px;


	padding: 10px;


	height: 300px;


	font-size: 13px;


	line-height: 18px;


	color: #000000;


	margin-top: 5px;


	border: 1px solid #CCCCCC;


}


.sidebar-box {


	float: left;


	width: 277px;


	background: url(images/bottom-sidebar.gif) no-repeat bottom;


	padding-bottom: 25px;


	color: #222222;


	margin-bottom: 10px;


}





.sidebar-box input{


	font-family:tahoma;


	text-align:right;


	font-size:11px;


	line-height: 15px;


	color:#999999;


}





.sidebar-box select {


	margin: 0px;


	padding: 4px;


	width: 210px;


	border: 1px solid #dedede;


	font-size: 13px;


	color: #000000;


	background: #FFFFFF;


	font-family: "Trebuchet MS", Tahoma, "VAGRounded BT", Verdana;


	line-height: 120%;


	font-weight: bold;


}


.sidebar-box table {


	margin: 0px;


	padding: 0px;


	float: left;


	width: 97%;


}








.sidebar-box h3 {


	font-size: 11px;


	line-height: 28px;


	color: #FFFFFF;


	background: url(images/main-sidebar.gif) no-repeat bottom;


	margin: 0px;


	float: right;


	height: 34px;


	width: 237px;


	text-align:right;


	padding-right: 40px;


	font-family: tahoma, Verdana, sans-serif, "Courier New";


}


.box {


	background: url(images/bd-sidebar.gif) repeat-y;


	margin: 0px;


	padding: 10px 20px;


	float: left;


	width: 237px;


	font-size: 13px;


	line-height: 18px;


	color: #000000;


}


.box a {


	color: #A21300;


	text-decoration: none;


}


.box a:hover {


	color: #A21300;


	text-decoration: underline;


}


.box img {


	margin-top: 5px;


	border-width: 0px;


}





.list {


    direction:RTL;


	background: url(images/bd-sidebar.gif) repeat-y;


	margin: 0px;


	padding: 10px 20px 5px;


	float: left;


	width: 237px;


	list-style-type: none;


}


.list img {


	border-width: 0px;


}


.list ul {


	margin: 0px;


	padding: 0px;


	float: left;


	width: 227px;


	list-style-type: none;


}


.list li {


	font-size: 13px;


	line-height: 18px;


	color: #666666;


	margin: 0px 0px 5px;


	padding: 0px;


	float: left;


	width: 237px;


}


.list ul li {


background: url(images/dot.gif) no-repeat right 4px 4px 4px 4px;





	font-size: 13px;


	line-height: 18px;


	color: #666666;


	margin: 5px 0px 0px;


	padding: 0px;


	float: left;


	width: 227px;


}


.list li a {


	padding-left: 10px;


	color: #000000;


	text-decoration: none;


	margin: 0px;


	padding-top: 1px;


	padding-bottom: 1px;


}


.list li a:hover {


	padding-left: 10px;


	color: #A21300;


	text-decoration: underline;


	padding-top: 1px;


	padding-bottom: 1px;


}


.list li table {


	margin: 0px;


	padding: 0px;


	float: left;


	width: 95%;


}














.nolist {


	background: url(images/bd-sidebar.gif) repeat-y;


	margin: 0px;


	padding: 10px 20px 5px;


	float: left;


	width: 237px;


	list-style-type: none;


}





.nolist ul {


	margin: 0px;


	padding: 0px;


	float: left;


	width: 227px;


	list-style-type: none;


}





.nolist li {


	font-size: 13px;


	line-height: 24px;


	color: #999999;


	margin: 0px 0px 5px;


	padding: 0px;


	float: left;


	width: 237px;


}


.nolist ul li {


	font-size: 13px;


	line-height: 24px;


	color: #666666;


	margin: 5px 0px 0px;


	padding: 0px;


	float: left;


	width: 227px;


}


.nolist li a {


	color: #000000;


	text-decoration: none;


	margin: 0px;


	padding-top: 1px;


	padding-bottom: 1px;


}


.nolist li img {


	border-width: 0px;


}


.nolist li a:hover {


	color: #A21300;


	text-decoration: underline;


	padding-top: 1px;


	padding-bottom: 1px;


}





#getflickr {


	background: url(images/bd-sidebar.gif) repeat-y;


	margin: 0px;


	padding: 10px 20px 5px;


	float: left;


	width: 237px;


	list-style-type: none;


}


#getflickr  li {


	font-size: 13px;


	line-height: 24px;


	color: #999999;


	margin: 0px 0px 5px;


	padding: 0px;


	float: left;


}


#getflickr li img {


	margin: 0px 10px 10px 0px;


	padding: 5px;


	float: left;


	height: 96px;


	width: 96px;


	border: 1px solid #DEDEDE;


}


#getflickr li img:hover {


	margin: 0px 10px 10px 0px;


	padding: 5px;


	float: left;


	height: 96px;


	width: 96px;


	border: 1px solid #CCCCCC;


	background: #f9f9f9;


}




















.adlist {


	background: url(images/bd-sidebar.gif) repeat-y;


	margin: 0px;


	padding: 10px 5px 5px 10px;


	float: left;


	width: 262px;


	list-style-type: none;


}


.adlist img {


	border-width: 0px;


	margin: 2px 5px 5px 2px;


	padding: 0px;


	float: center;


}


.adlist p {


	margin: 0px;


	padding: 8px 0px 0px 8px;


	float: left;


	width: 254px;


	font-size: 13px;


	line-height: 18px;


	color: #000000;


}


.adlist p a {


	color: #990000;


	text-decoration: underline;


}


.adlist p a:hover {


	color: #CC0000;


	text-decoration: none;


}











#themeswitcher {


	background: url(images/bd-sidebar.gif) repeat-y;


	margin: 0px;


	padding: 4px 20px 0px;


	float: left;


	width: 237px;


	font-size: 11px;


	line-height: 18px;


	color: #232323;


	list-style-type: none;


}


#themeswitcher select {


	font-family: "Trebuchet MS", Verdana, sans-serif, "Courier New";


	font-size: 12px;


	font-weight: bold;


	color: #222222;


	width: 230px;


	border-top: 1px solid #DADADA;


	border-right: 1px solid #eeeeee;


	border-bottom: 1px solid #eeeeee;


	border-left: 1px solid #eeeeee;


}


.sidebar-box form {


	background: url(images/bd-sidebar.gif) repeat-y;


	margin: 0px;


	padding: 5px 20px 0px;


	float: left;


	width: 237px;


	font-size: 11px;


	line-height: 18px;


	color: #232323;


	list-style-type: none;


}


.sidebar-box p {


	margin-top: 5px;


	margin-bottom: 0px;


}


.sbm-b {


	padding: 1px;


	width: 230px;


	font-family: "Trebuchet MS", Verdana, sans-serif, "Courier New";


	font-size: 13px;


	font-weight: bold;


	color: #111111;


	border: 1px solid #CCCCCC;


}


#footer {


	background: url(images/footer.gif) no-repeat;


	float: left;


	height: 83px;


	width: 880px;


	margin-bottom: 5px;


	margin-top: 5px;


	padding-left:20px;


	padding-top:10px;


	padding-bottom:10px;


	font-size: 11px;


	line-height: 10px;


	color: #000000;


	text-align: left;


}


#footer p{


margin-top:40px;


}





#footer-bot img {


	border-width: 0px!important;


}





#footer a {


	color: #990000;


	text-decoration: none;


	font-weight: bold;


}


#footer a:hover {


	color: #910000;


	text-decoration: underline;


	font-weight: bold;


}


#footer-bot {


	margin: 0px;


	padding: 0px 0px 5px;


	float: left;


	width: 900px;


	position: relative;


}


#footer-bot .sidebar-box {


	float: left;


	width: 277px;


	background: url(images/bottom-sidebar.gif) no-repeat 11px bottom;


	padding-bottom: 25px;


	color: #222222;


	margin-bottom: 0px;


	padding-right: 11px;


	padding-left: 11px;


}

















/* s-rank */





#sr_wrapper {


	font-family:Verdana, Arial, "Times New Roman", sans-serif;


	font-size: 11px;


	margin:0px 0 10px;


	display:block;


}


#sr_wrapper a, #sr_wrapper a:hover, #sr_wrapper a:visited {


	text-decoration:none;


	font-size:11px;


	background:none;


	border: 0;


	margin: 0;


	line-height:20px;


}


#sr_about {


	font-size:8px;


	clear:none;


	display:block;


	margin-left:5px;


	margin-top:25px;


	width:70px;


}


.sr_rank_container {


	width: 70px;


	height: 30px;


	display: block;


	text-align: center;


	float: left;


	margin-left: 0px;


	margin-right: 12px;


}


.sr_rank_bar {


	width:42px;


    border: 0;


    padding: 0;


    margin: 0;


    font-size: 0;


    display: block;


}


.sr_rank_border {


	width:70px;


	border: 1px solid #dedede;


	padding: 0;


	margin: 0;


	text-align: center;


	display: block;


}


.sr_rank_bar_filled {


    height: 3px;


    padding: 0;


    margin: 0;


    border: 0;


    display: block;


}


.sr_rank_text {


	line-height:1.3em;


}


.wp-polls {


	margin: 0px;


	padding: 0px;


	float: left;


	width: 96%;


}


.wp-polls form {


	margin: 0px;


	padding: 0px;


	float: left;


	width: 100%;


}


