@charset "utf-8";

/*

Theme Name: WebHostingTalk

Theme URI: http://webhostingtalk.com

Description: The default WebHostingTalk Theme

Version: 0.9

Author: Ahmad Permessur

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



*/





*

{

	font-family:"verdana";

	font-size:12px;

	margin:0px;

	padding:0px;

}



a img

{

	border:none;

}



body

{

	background-color:#efefef;

}



p

{

	line-height:18px;

	margin:12px;

}



/* // */



#promotion

{

	background-color:#eaf4f6;

	border-bottom:#d9cd91 solid 1px;

	height:25px;

	left:0px;

	position:absolute;

	top:0px;

	width:100%;

}



#promotion p

{

	height:24px;

	line-height:24px;

	margin:0px;

	text-align:center;

}



#promotion a

{

	text-decoration: none;

	color: #15284A;

}



/* // */



#identity

{

	background:url(images/identity.png) repeat-x;

	border-bottom:#6178a1 solid 1px;

	height:108px;

	margin:25px 0 0;

}



#identity h2

{

	height:108px;

}



#identity h2 img

{

	border:none;

}



#identity div.controls

{

	float:right;

	margin:-102px 125px 0px 0px;

	width:480px;

}



#identity div.members

{

	text-align:right;

	width:480px;

}



#identity div.members ul

{

	list-style:none;

}



#identity div.members ul li

{

	color:#ffffff;

	display:inline;

	font-size:10px;

	margin:0px 0px 0px 6px;

}



#identity div.members ul li a

{

	color:#ffffff;

	font-size:10px;

}



#identity div.search

{

	margin:12px 0px 12px 0px;

	text-align:right;

	width:480px;

}



#identity div.search input.text

{

	border:none;

	border-width:0px;

	font-size:10px;

	height:12px;

	line-height:normal;

	margin:0px 6px 1px 0px;

	padding:3px;

	width:240px;

}



#identity div.powered p

{

	height:39px;

	margin:0px 0px 0px 3px;

	width:480px;

	text-align:right;

}



#identity div.powered p img {

	border:medium none;

	padding-left:20px;

}



/* // */



#navigation

{

	background:url(images/navigation.png) repeat-x;

	height:72px;

}



#navigation .container

{

	background:url(images/navigation-container.png) no-repeat bottom;

	height:72px;

}



#navigation ol, #navigation ul

{

	list-style:none;

}



#navigation ol li

{

	float:left;

	height:35px;

	margin:1px 0px 0px 0px;

}



#navigation ol li a

{

	color:#ffffff;

	display:block;

	font-family:"arial";

	font-size:14px;

	font-weight:bold;

	line-height:35px;

	padding:0px 12px 0px 12px;

	text-decoration:none;

}



#navigation ol li.on a, #navigation ol li.on a:hover

{

	background-color:#8fa5cd;
	border-right:#ffffff solid 1px;
	border-bottom:#8fa5cd solid 1px;
	border-left:#ffffff solid 1px;
	color:#1b335c;
}



#navigation ol li a:hover

{

	/*background-color:#8fa5cd;*/
          background-color:#596f95;

}



#navigation ul

{

	clear:both;

}



#navigation ul li

{

	float:left;

	height:29px;

	margin:0px;

}



#navigation ul li a

{

	background:none;

	border:none;

	color:#1b335c;

	font-family:"tahoma";

	font-size:11px;

	font-weight:normal;

	line-height:29px;

	padding:0px 12px 0px 12px;

}



#navigation ul li a:hover

{

	color:#ffffff;

}



/* // */



#leaderboard

{

	background-color:#ffffff;

	padding:13px 0px 18px 0px;

}



#leaderboard p

{

	margin:0px auto 0px auto;

	width:730px;

}



#leaderboard p img

{

	border:#cccccc solid 1px;

}





/* // */



#content .container

{

	background-position:7px 0px;

	background-repeat:repeat-y;

}



#content .container .clear

{

	margin:0px -6px 0px -6px;

	overflow:hidden;

	width:984px;

}



#primary

{

	float:left;

}



div.double #primary

{

	width:780px;

}



div.triple #primary

{

	width:461px;

}



#primary h1, #primary h3, #primary h2

{

	color:#da8114;

	font-family:"trebuchet ms";

	font-size:18px;

	font-weight:normal;

	margin: 0px 12px 18px 12px;


}

#primary h2, #primary h4

{
border-bottom:1px solid #AAAAAA;
padding-top: 15px;
}

#primary p a

{

	color:#404F6A;

}



#primary p a:hover

{

	color: black;

}



#primary h1 a, #primary h3 a, #primary h2 a

{

	color:#da8114;

	font-family:"trebuchet ms";

	font-size:18px;

	font-weight:normal;

	margin:0px 12px 18px 0px;

	text-decoration:none;

}



#primary h3 a:hover, #primary h2 a:hover

{

	color:#404F6A;

	text-decoration:underline;

}



#primary div.showcase

{

	margin:12px;
}


#primary div.showcase ul li
{
	list-style: square;
	margin-left: 35px;
}


div.triple #primary div.showcase

{

	height:240px;

}



#primary div.showcase .media

{

	background-color:#eeeeee;

	border:#dddddd solid 1px;

	float:left;

	margin:0px 12px 0px 0px;

}



#primary div.showcase .singlepost, #primary div.showcase .singlepage

{

	margin:-12px 12px 0px -7px;

	float:left;


}



div.double #primary div.showcase .media

{

	height:394px;

	width:598px;

}



div.double #primary div.showcase .singlepost

{

	width:598px;

}


div.double #primary div.showcase ul li, div.double #primary div.showcase ol li

{
	padding: 5px;
	margin-left: 29px;
}



div.double #primary div.showcase div.rcoptions

{
	padding: 5px;
	margin-left: 10px;
}

div.double #primary div.showcase .singlepost em

{
	padding: 12px;
}


div.double #primary div.showcase .singlepage
{
    width:734px;

}

div.double #primary div.showcase .singlepage table
{
    padding-left: 12px;

}


div.triple #primary div.font-family .media

{

	height:238px;

	width:279px;

}



#primary div.showcase .media p

{

	overflow:hidden;

}



div.double #primary div.showcase .media p

{

	height:338px;

	width:574px;

}



div.triple #primary div.showcase .media p

{

	height:182px;

	width:255px;

}



#primary div.showcase .media ul

{

	height:21px;

	list-style:none;

}



div.double #primary div.showcase .media ul

{

	margin:0px 0px 0px 460px;

}



div.triple #primary div.showcase .media ul

{

	margin:0px 0px 0px 141px;

}



#primary div.showcase .media ul li

{

	display:inline;

}



#primary div.showcase .media ul li a

{

	float:left;

	display:inline;

	height:21px;

	margin:0px 6px 0px 0px;

	text-indent:-9999px;

	width:60px;

}



#primary div.showcase .media ul li a.listen

{

	background-image:url(images/showcase-media-listen.png);

	background-repeat:no-repeat;

}



#primary div.showcase .media ul li a.watch

{

	background-image:url(images/showcase-media-watch.png);

	background-repeat:no-repeat;

}



#primary div.showcase .font-family

{

	background-image:url(images/showcase-details.png);

	background-repeat:repeat-x;

	border:#eeeeee solid 1px;

	float:left;

	font-family:"tahoma";

	font-size:11px;

	height: auto;

	/* height:238px; */

	width:142px;

}



#primary div.showcase .details *

{

	color:#000000;

	font-family:"tahoma";

	font-size:11px;

	line-height:18px;

}



#primary div.showcase .details ul

{

	list-style:none;

}



#primary div.showcase .details ul li

{

	margin:6px 12px 6px 12px;

}



#primary div.showcase .details ul li strong

{

	display:block;

	margin: 12px 0px 8px 0px;

	/* margin:12px 0px 12px 0px;	*/

}



#primary div.showcase .details ul li ul li

{

	margin:6px 0px 6px 0px;

}



#primary div.showcase .details ul li ul li a

{

	background-repeat:no-repeat;

	padding:1px 0px 1px 22px;

}



#primary div.showcase .details ul li ul li a.printpost

{

	background-image:url(images/showcase-details-print.png);

}



#primary div.showcase .details ul li ul li a.emailpost

{

	background-image:url(images/showcase-details-emailpost.png);

}



#primary div.showcase .details ul li ul li a.digg

{

	background-image:url(images/showcase-details-digg.png);

}



#primary div.showcase .details ul li ul li a.delicious

{

	background-image:url(images/showcase-details-delicious.png);

}



#primary div.showcase .details ul li ul li a.reddit

{

	background-image:url(images/showcase-details-reddit.png);

}



#primary div.showcase .details ul li ul li a.netscape

{

	background-image:url(images/showcase-details-netscape.png);

}



#primary div.showcase .details ul li ul li a.mov

{

	background-image:url(images/showcase-details-mov.png);

}



#primary div.showcase .details ul li ul li a.wma

{

	background-image:url(images/showcase-details-wma.png);

}



#primary  p

{

	/* clear:both; */

	text-align:justify;

}



#primary  p.meta

{

	background-color:#ECECEC;

	font-size:11px;

	padding:6px;

}



#primary  p.meta *

{

	color:#000000;

	font-size:11px;

}



#primary  p.meta a

{

	border-bottom:#000000 dotted 1px;

	text-decoration:none;

}



#primary  p.meta a:hover

{

	border-bottom:#000000 solid 1px;

}



#primary hr

{

	border:none;

	border-bottom:#546168 1px dotted;

	clear:both;

	display:block;

	height:1px;

	margin:12px;

}



#primary .comments, #primary .related,  #primary .commentform

{

	margin:12px;

}



#primary .comments h2, #primary .related h2, #primary .commentform h2

{

	color:#7A7A7A;

	font-family:"trebuchet ms";

	font-size:18px;

	font-weight:normal;

	margin: 20px 12px 22px 0px;

}



#primary .related h2

{

	color:#7A7A7A;

	font-family:"trebuchet ms";

	font-size:18px;

	font-weight:normal;

	margin: 20px 12px 15px 0px;

}





#primary .comments #rss

{

	float: right;

	margin-top: -40px;

	background: transparent url("images/feed-icon.png") no-repeat 0 0;

	padding: 0.2em 20px;

	padding-right: 1px;

}



#primary .comments #rss a{

	color: #000000;

	font-size: 11px;

	text-decoration: none;

	border-bottom:#000000 dotted 1px;

}



#primary .comments #rss a:hover{

	color: #ff9933;

	font-size: 11px;

	text-decoration: none;

	border-bottom:#ff9933 solid 1px;

}



#primary .comments ul

{

	list-style:none;

}



#primary .related ul

{

	list-style: none url(images/post.png);

	margin-left: 15px;

	padding-left: 15px;

}



#primary .related ul li, #primary .related ul li a

{

	color:#999999;

	font-size:12px;

	padding-left: 5px;

	text-decoration: none;

}



#primary .related ul li a:hover

{

	color:#ff9933;

	font-size:12px;

	padding-left: 5px;

	text-decoration: underline;

}



#primary .comments ul li

{

	clear:both;

}



#primary .comments ul li img

{

	float:left;

	height:58px;

	margin:0px 12px 0px 0px;

	width:58px;

}



#primary .comments ul li ul

{

	float:left;

	width:686px;

}



#primary .comments ul li ul li strong,  #primary .comments ul li ul li strong a

{

	color:#53678a;

	float:left;

	margin:0px 0px 12px 0px;

	text-decoration: none;

}



#primary .comments ul li ul li strong a:hover

{

	color:#DA8114;

	text-decoration: underline;

}



#primary .comments ul li ul li span a

{

	color:#666666;

	float:right;

	font-size:10px;

	margin:0px 0px 12px 0px;

	text-decoration: none;

}



#primary .comments ul li ul li p

{

	color:#999999;

	margin:12px 0px 12px 0px;

}



#primary .comments ul li .line

{

	clear:both;

	border-bottom:#eeeeee solid 1px;

	height:1px;

	margin:0px 0px 12px 0px;

}





#primary .button

{

	height:23px;

	margin:0px 12px 0px 12px;

}



#primary .button a

{

	background-image:url(images/button.png);

	background-repeat:no-repeat;

	color:#da8114;

	float:right;

	font-family:"trebuchet ms";

	font-size:13px;

	font-weight:bold;

	height:23px;

	line-height:23px;

	text-align:center;

	text-decoration:none;

	text-transform:uppercase;

	width:143px;

}



#primary .button a:hover

{

	color:#7A7A7A;

}



/* // */



#secondary

{

	float:left;

	position:relative;

	width:192px;

}



div.double #secondary

{

	background-image:url(images/secondary.png);

	background-repeat:repeat-x;

	margin:-5px 0px 0px 0px;

	padding:12px 0px 0px 0px;

}



#secondary h4

{

	background-color:#2b3547;

	color:#ffffff;

	line-height:30px;

	text-indent:12px;

}



#secondary p

{

	color:#546168;

	font-size:11px;

}



#secondary ul

{

	list-style:none;

}



#secondary ul.categories li

{

	height:28px;

}



#secondary ul.categories li a, #secondary ul.categories li#feedlinks, #secondary ul.categories li#t-ispermalink

{

	background-color:#f3f4f8;
	border:#dbdfe8 solid 1px;
	border-bottom:none;
	color:#4d5f7f;
	display:block;
	font-size:11px;
	height:27px;
	line-height:28px;
	text-decoration:none;
	text-indent:12px;

}


#secondary ul.categories li#feedlinks a{
display: inline;
border: none;
}



#secondary ul.categories li a:hover

{

	background-color:#bfc8d9;

}



#secondary ul.subscribe

{

	margin:0px 0px 10px 0px;

}



#secondary ul.subscribe li

{

	margin:12px 12px 0px 12px;

}



#secondary ul.subscribe li a img

{

	border:none;

}



#tertiary

{

	float:left;

	width:319px;

}



#tertiary div.advertisement p

{

	margin:0px;

}



#tertiary div.recent

{

	background-color:#b3c3dc;

	margin:12px;

	width:295px;

}



#tertiary div.recent h5

{

	background-image:url(images/recent-h5.png);

	height:36px;

}



#tertiary div.recent h5 span

{

	display:block;

	float:left;

	height:36px;

	line-height:36px;

	text-indent:-9999px;

	width:271px;

}



#tertiary div.recent h5 a

{

	float:left;

	margin:12px 0px 0px 0px;

	height:12px;

	text-indent:-9999px;

	width:12px;

}



#tertiary div.recent ul

{

	clear:both;

	list-style:none;

}



#tertiary div.recent ul li

{

	margin:0px 3px 0px 3px;

	padding:0px 9px 0px 9px;

}



#tertiary div.recent ul li.alternate

{

	background-color:#e1e8f5;

}



#tertiary div.recent ul li a

{

	color:#000000;

	font-family:"tahoma";

	line-height:24px;

	text-decoration:none;

}



#tertiary div.recent ul li a:hover

{

	text-decoration:underline;

}



#tertiary div.recent ul.links

{

	background-image:url(images/recent-ul-links.png);

	background-repeat:no-repeat;

}



#tertiary div.recent ul.links li

{

	display:inline;

}



#tertiary div.recent ul.links li a

{

	background-position:left center;

	background-repeat:no-repeat;

	font-size:10px;

	line-height:36px;

}



#tertiary div.recent ul.links li a.all

{

	background-image:url(images/recent-ul-links-li-a-all.png);

	padding:0px 0px 0px 21px;

}



#tertiary div.recent ul.links li a.new

{

	background-image:url(images/recent-ul-links-li-a-new.png);

	padding:1px 0px 1px 21px;

}



/* // */



#resources .container

{

	background-color:#dee4ed;

	background-image:url(images/resources.png);

	background-repeat:no-repeat;

	margin:7px auto 0px auto;

	overflow:hidden;

	padding:18px 14px 0px 14px;

	width:946px;

}



#resources div.copyright

{

	float:left;

	width:240px;

}



#resources div.copyright p

{

	font-size:10px;

}



#resources div.copyright p a

{

	font-size:10px;

	color: #404f6a;

	text-decoration: none;

}



#resources div.copyright p a:hover

{

	color:#ff9933;

}



#resources div.copyright p img

{

	border:none;

}



#resources div.links

{

	border-right:#999999 dotted 2px;

	border-left:#999999 dotted 2px;

	float:left;

	margin:0px 12px 0px 12px;

	padding:0px 6px 0px 6px;

	width:426px;

}



#resources div.links ul li

{
	float:left;
	list-style:none;
	margin:0px 12px 0px 6px;
	/* width:130px; */
        width: auto;
}



#resources div.links ul li strong

{

	color:#474747;

	display:block;

	font-size:10px;

	margin:0px 0px 6px 0px;

}



#resources div.links ul li ul li

{

	float:none;

	margin:0px;

}



#resources div.links ul li ul li a, #resources div.advertisement p a

{

	color:#404f6a;

	font-size:10px;

	text-decoration:none;

}



#resources div.links ul li ul li a:hover, #resources div.advertisement p a:hover

{

	color:#ff9933;

}



#resources div.advertisement

{

	float:left;

	width:240px;

}



#resources div.advertisement p

{

	background:none;

	margin:6px 0px 6px 0px;

	padding:0px;

	text-align:center;

}



/* // */



div.advertisement p

{

	background-image:url(images/advertisement.gif);

	background-position:center 0px;

	background-repeat:no-repeat;

	margin:12px 0px 12px 0px;

	padding:12px 0px 0px 0px;

	text-align:center;

}



div.advertisement p a img

{

	border:#cccccc solid 1px;

}



div.container

{

	margin:0px auto;

	padding:0px 14px 0px 14px;

	width:972px;

}



div.clear

{

	clear:both;

	height:18px;

}



div.double

{

	background-image:url(images/content-double.png);

}



div.double div.clear

{

	background-image:url(images/clear-double.png);

}



div.triple

{

	background-image:url(images/content-triple.png);

}



div.triple div.clear

{

	background-image:url(images/clear-triple.png);

}





.alignright {

	float: right;

	}



.alignleft {

	float: left

	}



.aligncenter {

	margin-left: auto;

	margin-right: auto;

	}



.pagination {

   padding: 10px;

	}

.commentform label {
text-align: right;
display: block;
width: 120px;
float: left;
margin-bottom: 10px;
padding-right: 20px;
}

pre {
	padding: 10px;
        margin-left: 14px;
	background: #f6f6f6;
        color: #e47317;
	border-top: 4px solid #ddd;
	border-bottom: 4px solid #ddd;
	font-family: Courier New;
	overflow: auto;
}



.printfooter {display:none;}

.actionbar {float:center;}
.actionbar ul li {list-style:none; display: inline; padding-left: 3px; padding-right: 3px; word-spacing: 4px}
.bl {background: url('images/bl.gif') 0 100% no-repeat #e9eff6; width:auto;}
.br {background: url('images/br.gif') 100% 100% no-repeat}
.tl {background: url('images/tl.gif') 0 0 no-repeat}
.tr {background: url('images/tr.gif') 100% 0 no-repeat; padding:10px; text-align:center; color:#b4c0d6; word-spacing: 8px;}
.tr a {text-decoration: none; font-size:12px; color: #404f6a;}
.tr a:hover {text-decoration: none; font-size:12px; color: #da8114;}
.xclear {font-size: 1px; height: 1px;}

small {font-family:sans-serif; font-size: 10px;}
#powersearch label {display: inline; margin: 7px;}

#secondary ul.categories li#pt-anonuserpage{display:none;}
#secondary ul.categories li#pt-anontalk{display:none;}

.copyrightbox {
    height: 100%;
    position: relative;
    border: 1px solid rgb(255, 173, 128);
    margin-top: 9px;
    padding: 8px;
    background-color: rgb(255, 247, 203);
}

.copyrightbox p {
    margin: 0px;
    line-height: 100%;
}

.copyrightbox p img{
    padding-right: 7px;
    border: none;
}

#primary h3{
  color: #4d5f7f;
  padding-top: 8px;
  font-size: 16px;
  font-weight: bold;
}

#powersearch input{
  margin-right: 3px;
}

#pt-logout{
  display: none;
}

#pt-userpage, #pt-mytalk, #pt-preferences{
  display: none;
}

#sponsored {
    background-color:#fffed5;
    background-image:url(/images/sponsored2.png);
    background-repeat:no-repeat;
    /* margin:7px auto 0px; */
    margin-top: 7px;
    overflow:hidden;
    padding:18px 14px 0px;
    width:582px;
    float: left;
}

#sponsored h1{
  font-size: 16px;
  font-family: Arial;
  padding-left: 10px;
}

#sponsored div.alignright h1{
  margin-right: 5px;
  position: relative;
  margin-top: -20px;
}

#sponsored ul{
  list-style:none;
}

#sponsored-clear{
   background:transparent url(/images/sponsored-clear2.png) no-repeat scroll top;
   margin: 0px 0px 10px 0px;
   padding: 0px;
   width:610px;
   clear: both;
}

#sponsored ul li p, #sponsored ul li p a {
    font-family: Tahoma, Arial, Verdana;
}

#footerad{
  text-align: center;
  padding-top: 30px;
}

#resources{
  clear: both;
}

#primary h4 {
	padding-left: 12px;
}

h2 span.mw-headline { font-size: 18px; font-weight: bold; }
h3 span.mw-headline { font-size: 16px; font-weight: bold; }


