/*
Theme Name: QT
Theme URI: http://www.erachnida.com/
Description: Designed on order for Quest Tutorials
Version: 1.0
Author: Erachnida Technologies
Author URI: http://www.erachnida.com/
Tags: quest tutorials, erachnida, qt, white, orange, grey
*/

body{margin:20px 0px 40px 0px; background:#515151 url(imgs/bg.jpg) repeat-x top; font-family:"Verdana";}
h1{font-size:20px; color:#FB8011; background:url(imgs/bullet.gif) no-repeat left; border-bottom:1px solid #CACACA; padding:0px 0px 2px 30px; width:685px;}
a{text-decoration:none; color:#FB8011; border:0px;}
a:hover{text-decoration:underline; color:#FB8011;}
h2{font-size:14px; color:#028ECE; font-weight:600; padding:0px 0px 5px 0px;}
a img{border:0px;}



/* DIVs */
#container{width:100%; height:auto;}
#wrap{width:990px;background:#FFF;}

/* HEADER */
#header{width:100%; height:96px; clear:both;}
#logo{width:236px; height:46px; float:left; margin-top:30px;}
#roh{width:754px; height:96px; float:left;}
#header-links{width:auto; line-height:16px; font-size:10px; color:#7D7B7B; float:right; clear:both; margin:20px 10px 5px 0px;}
#header-links a{color:#7D7B7B;}
#header-links a:hover{color:#FB7700;}
#header-links img{vertical-align:top;}
#topnav{width:auto; height:43px; background:url(imgs/top-nav-bg.gif) repeat-x top; float:right; clear:both; margin:10px 10px 0px 0px;}
#topnav-lc{width:13px; height:43px; background:url(imgs/top-nav-left.gif) no-repeat; float:left;}
#topnav-rc{width:12px; height:43px; background:url(imgs/top-nav-right.gif) no-repeat; float:left;}
#topnav-links{width:680px; height:43px; background:url(imgs/top-nav-bg.gif) repeat-x top; float:left; font-size:13px; font-weight:bold; line-height:42px;}
#topnav-links a{font-size:13px; font-weight:bold; color:#000; padding:0px 10px;}
#topnav-links a:hover{font-size:13px; color:#FB7700; text-decoration:none;}
#topnav-links img{vertical-align:top; width:2px; height:43px;}


/* MIDDLE BAND */
#middle{width:100%; height:196px; clear:both; margin:15px 0px 10px 0px; background:#FFFFFF;}
#banner{width:717px; height:196px; float:left; margin-left:10px;}
#media{width:240px; height:196px; float:left; margin-left:13px;}
#media-block{width:240px; height:45px; float:left; margin:4px 0px; vertical-align:middle;}
#media-icon{width:58px; height:35px; float:left; text-align:center;}
#media-icon img{vertical-align:middle;}
#media-desc{width:176px; height:45px; float:left; padding-left:5px; font-size:10px; color:#0395D8;}


/* CONTENT */

#con{width:980px;clear:both; margin:10px 0px 0px 10px; overflow:auto; float:left; margin-bottom:20px;}
#content{width:707px; height:auto; float:left; font-size:13px; color:#000000;/*#7D7B7B;*/ text-align:justify; margin:0px 0px 20px 20px;}
#photo {width:137; height:105px;}
#photo-desc{width:137px; height:34px; 
			background:url(imgs/photo-desc.gif) no-repeat;
			font-size:10px; font-weight:600; line-height:14px;
			}
			
#profile {	width:196px; height:139px; float:left; 
			color:#7D7B7B; font-size:11px; 
			padding:2px 0px 0px 12px; text-align:justify;}
			
.crumbs{line-height:16px; font-size:10px; color:#7D7B7B;}
.crumbs a{color:#7D7B7B;}
.crumbs a:hover{color:#FB7700;}
.float-info{float:right; margin:8px 0px 10px 10px; width:240px; height:auto;}

/* Right Nav*/
#right-nav{width:240px; height:auto; float:left; margin:5px 0px 20px 13px;}
#box-t-c{width:226px; height:auto; font-size:16px; color:#D61010; font-weight:600; padding:0px 0px 5px 0px; text-transform:uppercase;}
#box-t{width:226px; height:auto; font-size:14px; color:#028ECE; font-weight:600; padding:0px 0px 5px 0px; text-transform:uppercase;}
#box-top{width:226px; height:10px; background:url(imgs/box-top.gif) no-repeat; clear:both;}
#box-bot{width:226px; height:10px; background:url(imgs/box-bottom.gif) no-repeat;}
#box{width:224px; background:url(imgs/box-blog-bg.gif) repeat-x; border-left:1px solid #BCBCBC; border-right:1px solid #BCBCBC;}
#box-c{width:224px; background:url(imgs/box-blog-bg.gif) repeat-x; border-left:1px solid #BCBCBC; border-right:1px solid #BCBCBC;font-size:11px;}
#box-c a{font-size:11px; color:#D61010;}
#box-c a:hover{text-decoration:underline;}
#box-c ul{list-style-type:none;margin-left:20px; padding-left:0px;}
#box-c ul li{color:#797979; font-size:14px; font-weight:bold; display:block; line-height: 24px;}
#box-c ul li a{color:#797979; font-size:14px; font-weight:bold; display:block; line-height: 24px;}
#box-c ul li a:hover{color:#D61010;}

#sidebar{width:240px; height:auto; float:left;}
#sidebar h2{font-size:14px; color:#028ECE; font-weight:bold; padding:0px 0px 5px 0px; text-transform:uppercase; line-height:30px;}
ul.sidebar_list { list-style: none; margin:0px; padding:0px;}
.sidebar_list h2{font-size:14px; color:#028ECE; font-weight:bold; padding:0px 0px 5px 0px; text-transform:uppercase; line-height:30px;}
.sidebar_list li{font-family:"Verdana"; font-size:12px; margin-bottom:5px; line-height:16px;margin:0px 2px 4px 0px; padding:0px; list-style-position:outside;}
.sidebar_list a{text-decoration:none;}
.sidebar_list a:hover{text-decoration:underline;}

/* Footer */
#footer{width:auto; line-height:16px; font-size:10px; color:#FFF; }
#footer a{color:#FFF;}
#footer a:hover{color:#FFF;}
#footer img{vertical-align:top;}

#fi{width:auto; line-height:16px; font-size:10px; color:#B9B9B9;}
#fi a{color:#B9B9B9;}
#fi a:hover{color:#B9B9B9;}

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right; margin: 0 0 2px 7px;
	}

.alignleft {
	float: left; margin: 0 7px 2px 0;
	}


