@charset "utf-8";
/* CSS Document */

body {
background: url(/bg2.gif) repeat;
	padding: 0px;
	margin: 0px;
	text-align: center;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #000000;
}

#container {

	width: 1000px;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	text-align: left;
	background: #FFFFFF;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#container #header {padding: 4px; background: #FFFFFF;}

.smaller {font-size: 12px;}
.smallest {font-size: 11px;}

#header img {border: 0px;}

#header #left {float: left; width: 420px; background: #FFFFFF;}
#header #rest {float: left; width: 500px; padding-top: 20px; font-size: 20px; background: #FFFFFF;}

#header .twelve {font-size: 12px;}
#header .ten {font-size: 10px; line-height: 14px;}


#header h1 {margin: 0;
padding: 0;
font-size: 2.4em;
}

#header h4 {margin: 0;
padding: 0;
font-size: 2.4em;
}

#header a:visited, #header a:link {font-weight: bold; color: #660000; text-decoration: none;
}

#header a:hover {color: #660000; text-decoration: underline;}
-->

#container #main {background: #FFFFFF;
	padding: 4px;
	float: left;
	width: 820px;
	_width: 828px;
}
#container .sprock {padding: 2px; margin-bottom: 10px; width: 160px; _width: 164px; float: left; text-align: center;}
.sprock a {text-decoration:none; color: #000099;}
.sprock a:hover {text-decoration:underline; color: #660000;}
#main h1 {margin: 0; padding: 2; padding-bottom: 8px; font-size: 30px;}
#main h2 {margin: 0; padding: 0; font-size: 18px;}
#main p {font-size: 0.95em;}

#container #right {background: #FFFFFF;float: left; width: 164px; margin: 0 auto; padding: 4px; _width: 172px;}
#right h2 {margin: 0; padding: 2;font-size: 1.2em;}
#right p {font-size: 0.8em;}
#container #clear {clear: both;}

#container #footer {background: #EDEDED;
font-size: 12px;
padding: 4px;}

#phonelist {font-size: 0.8em;}

#phonelist ul {
	margin-left: 0;
	padding-left: 0;
	display: inline;
	} 

#phonelist ul li {
	margin-left: 0;
	padding: 3px 15px;
	border-left: 1px solid #000;
	list-style: none;
	display: inline;
	}
	
		
#phonelist ul li.first {
	margin-left: 0;
	border-left: none;
	list-style: none;
	display: inline;
	}
	
#rating {width: 79px;
text-align: center;

float: right;}

#rating .middle {background: url(/test/or-box-mid.gif);font-size: 2.3em;
font-weight: bold;
color: #FFFFFF;}

#rating .addvote{padding: 0; margin: 0; font-size: 0.8em;}
.style2 {color: #FFFFFF}
.style4 {color: #FF9900}
.style6 {color: #FF3300}
.style7 {color: #006600; font-weight: bold; }
.style8 {color: #006600}

.mobiles {text-align: left;
font-size: 0.9em;}

.mobiles a {display:block; color: #000066; text-decoration:none; background:#EDEDED; margin-top: 1px; padding: 1px;}
.mobiles a:hover {text-decoration: underline; color: #660000; background:#DDDDDD;}

table#sample {
    background-color:#FFFFFF;
	border: 1px solid #000000;
	padding: 0px;
	margin: 0px;


}
table#numberof {
    background-color: #000000;;
	border: 0px;
	padding: 2px;
	margin: 0px;
	color: #FFFFFF;
	font-size: 11px;


}
table#sample td {


}

.data {
    color: #000000;
    text-align: right;
    background-color: #CCCCCC;

}
.toprow {	background: #990000 url(/bg.jpg) repeat;}
.toprow, .toprow td {

    text-align: left;
font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	    border-right: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
	vertical-align: bottom;

}
.toprow {padding: 2px;}

.normalrow td {    border-right: 1px #EEEEEE solid;
	border-bottom: 1px #EEEEEE solid;
	text-align: center;
	font-size: 10px;}
.leftcol {
    text-align: center;}
}

.contract {font-size: 10px;
text-align: center;}

.bigger {font-size: 24px;}

.yelbold {color: #FFCC00; font-weight: bold;}

.lastcol {border-right: 1px #000000 solid;}



.titch {font-size: 9px; font-weight: normal;}

.titch a {color: #FFCC00;}

.promo {color: #990000; font-size: 10px;}

.promo p {padding: 0px; margin: 0px; padding-top: 4px;}


.unlim {font-size: 15px;}
.dhtmlwindow{
position: absolute;
border: 2px solid black;
visibility: hidden;
background-color: white;
}

.drag-handle{ /*CSS for Drag Handle*/
padding: 1px;
text-indent: 3px;
font: bold 14px Arial;
background-color: #CA0000;
color: white;
cursor: move;
overflow: hidden;
width: auto;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

.drag-handle .drag-controls{ /*CSS for controls (min, close etc) within Drag Handle*/
position: absolute;
right: 1px;
top: 2px;
cursor: hand;
cursor: pointer;
}

* html .drag-handle{ /*IE6 and below CSS hack. Width must be set to 100% in order for opaque title bar to render*/
width: 100%;
}


.drag-contentarea{ /*CSS for Content Display Area div*/
border-top: 1px solid brown;
background-color: white;
color: black;
height: 150px;
padding: 2px;
overflow: auto;
}

.drag-statusarea{ /*CSS for Status Bar div (includes resizearea)*/
border-top: 1px solid gray;
background-color: #F8F8F8;
height: 13px; /*height of resize image*/
}


.drag-resizearea{ /*CSS for Resize Area itself*/
float: right;
width: 13px; /*width of resize image*/
height: 13px; /*height of resize image*/
cursor: nw-resize;
font-size: 0;
}
.suggestionsBox {
    position: relative;
    left: 30px;
    margin: 10px 0px 0px 0px;
    width: 200px;
    background-color: #212427;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border: 2px solid #000;
    color: #fff;
}

.suggestionList {
    margin: 0px;
    padding: 0px;
}

.suggestionList li {
    margin: 0px 0px 3px 0px;
    padding: 3px;
    cursor: pointer;
}

.suggestionList li:hover {
    background-color: #659CD8;
}

/* Blog */


h1, h2, h3 { font-family:Verdana, Arial, Helvetica, sans-serif; padding:0; margin:0; font-size:16px; font-weight:bold; padding-bottom: 3px;}
#ads {position: absolute; right: 10px; top: 10px;}

#nav{background-color:#e7f9ff;height:35px;border-bottom:#bce1f4 2px solid;margin:0;padding:0;}
#nav2{height:35px;font-weight:700;margin:0 auto;padding:0;}
ul.nav2{height:35px;line-height:35px;float:left;list-style:none;font-size:12px;font-weight:700;margin:0;padding:0;}
ul.nav2 li{float:left !important;list-style-type:none;margin:0;padding:0;}
ul.nav2 li a,ul.nav2 li a:link,ul.nav2 li a:visited{text-decoration:none;color:#113255;float:left;display:block;padding:0 10px;}
ul.nav2 li a:hover{color:#4192e5;text-decoration:underline;}
ul.nav2 li a:active{color:#4192e5;text-decoration:none;}
ul.nav2 li.current_page_item a{text-decoration:none;color:#4192e5;}
ul.nav2 li ul{float:left;margin:0;padding:0;}
.postmetadata { background:#e7f9ff; padding:5px;}
span.cmt{background:transparent url(images/comment.gif) no-repeat;border:0;margin:0;padding:0 0 5px 20px;}
span.cty{background:transparent url(images/category.gif) no-repeat;border:0;margin:0;padding:0 0 5px 20px;}
.entry{float:left;width:670px;margin:0;padding:0; overflow:hidden;}
#sidebar{margin:10px 0 0;padding:0;}
#rsidebar{margin:0;padding:0; overflow:hidden;}
#rsidebar h2{font-size:12px;border-bottom:#eee 1px solid;margin:0 0 5px;padding:0;}
#rsidebar ul{list-style-type:none;margin:0;padding:0;}
#rsidebar ul li{list-style-type:none;margin:0 0 10px;padding:0;}
#rsidebar ul li ul{list-style-type:square;margin:0;padding:0 3px;}
#rsidebar ul li ul li{list-style-type:none;background:transparent url(images/li.gif) no-repeat 0 3px;border:0;margin:0;padding:0 0 3px 15px;}
.navigation{width:680px;color:#666;margin:0 auto; padding:0;}
.alignright{float:right;margin-top:10px; margin-bottom:10px;}
.alignleft{float:left;margin-top:10px; margin-bottom:10px;}
#searchform { height:35px; line-height:35px; float:right; margin: 0; padding: 0;  }
input#s { color: #5188d2; width: 200px; border: 1px solid #cbcbcb; background:#fcfcfc;}
#footerbox{background:#bce1f4;height:30px;line-height:30px !important;margin:0;padding:0;}
.footer{width:800px;color:#095278;height:30px;line-height:30px !important;margin:0 auto;padding:0;}
.footer a:hover{text-decoration:underline;color:#fff;border:none;}
.footer a:link,.footer a:active,.footer a:visited{text-decoration:underline;color:#25aacd;border:none;}
.boxcomments{border-top:5px solid #ddd;border-bottom:5px solid #ddd;margin-bottom:20px;width:580px;}
#commentform{border-top:1px solid #eee;margin:0;padding:15px 15px 1px;}
#commentform label{display:block;margin:0;}
#commentform input{width:170px;margin:0 5px 10px 0;padding:1px;}
#commentform textarea{width:400px;margin:0 0 10px;padding:0;}
#commentform #submit{margin:0 0 20px;}
#commentform p{margin:5px 0;}
ol.commentlist{margin:0 0 1px;padding:0;}
ol.commentlist :hover{background:#e7f9ff;}
ol.commentlist li{border-top:1px solid #eee;display:block;list-style:none;margin:0;padding:15px 15px 1px;}
ol.commentlist li :hover{background:none;}
ol.commentlist li.commenthead{display:block;list-style:none;margin:0;padding:5px 15px;}
ol.commentlist li.commenthead h2{margin:0;}
ol.tblist{border-top:1px solid #fff;list-style:none;margin:0 0 1px;padding:15px;}
ol.tblist li{display:block;list-style:none;background:#e7f9ff;padding-left:15px;margin:0 0 5px;}
.cleared {clear: both;padding: 2px; margin-bottom: 10px;}
.post img {border: 0px;}
