/*
Theme Name: AsioGroups
Theme URI: AsioGroups.com
Description: Custom theme for Asiogroups.com
Version: 1.0
Author: Hashim
Author URI: hashimkhan.com
*/
body
{font-family:Helvetica,Verdana,Tahoma,Georgia;
 color:#252525;
 font-size:13px;
 line-height:18px;
 background:#F1F1F1 
 url(images/bg_website.jpg) repeat-y top center;
 padding-top:0px}

#wrapper
{ margin:0 
  auto;
  padding:0;
  width:1000px
}

a,a:visited
{color:#B60D1B;
}

a:hover
{color:#252525;}

img{border:0}h1,h2,h3,h4,h5,h6
{font-family:Helvetica,Verdana,Tahoma,Georgia;
 padding:10px 0px;
 font-size:24px;
 font-weight:bold;
line-height:100%;
 color:#B60D1B}

blockquote
{margin:22px 40px;
 color:#252525;
 padding:0 20px;
 background:#dadada;
 border:#c1c1c1}

pre,code
{font-family:
 "Courier New",Courier,Monospace;line-height:2}

pre,code
{background:#fff;
 display:block;
 border-top:1px solid #c00;
 white-space:pre;
 overflow:auto;
 margin:0 15px;
 padding:10px 15px}

.headerwrap
{float:left;
 margin:0;
 padding:0;
 width:1000px}

.headerwrap h1 a
{text-indent:-9999px;
 background:url(images/logo-400x96.jpg) no-repeat top left;
 display:block;
 width:400px;
 height:96px;
 float:left;
 margin:0 0 0 30px;
 color:#252525}

.headerwrap h2 a
{text-indent:-9999px;
 background:url(images/logo-400x96.jpg) no-repeat top left;
 display:block;
 width:400px;
 height:96px;
 float:left;
 margin:0 0 0 30px;
 color:#252525}

.socialwrap 
{float:left;margin:0;padding:0 0 5px 20px;
 text-align:center}

.socialwrap img
{margin:0px 0px 5px 2px}

.topnavwrap
{position:relative;
 float:left;
 margin:0;
 padding:0;
 height:39px;
 width:1000px;
 background:url(images/topbg.png) no-repeat top center}

.topnavwrap ul
{float:left;
 width:500px;
 padding:0 0 0 40px;
 margin:0;
 list-style:none;
 text-transform:uppercase;
 font-weight:normal}

.topnavwrap ul li
{float:left;
position:relative}

.topnavwrap ul li a,
.topnavwrap ul li a:visited
 {padding:9px 20px 0 0;font-size:12px;
 display:block;
 text-decoration:none;
 text-align:center;
 color:#252525}

.topnavwrap ul li a:hover
{color:#B60D1B}

.searchwrap
{position:relative;
 float:right;
 margin:5px 30px 5px 5px;
 padding:5px 0 0 0;
 height:24px;
 width:320px;
 background:url(images/bg_search.jpg) no-repeat top center}

.search_input
{width:283px;
 height:19px;
 padding:0px;
 margin:0 0 0 10px;
 background:transparent;
 border:0;
 color:#252525;
 float:left}

.searchbutton
{float:left}

.headinner
{float:left;
 width:1000px;
 height:106px;
 padding:0;
 margin:0;
 background:url(images/bg_headinner.jpg) no-repeat top center}

.ad728
{float:left;
 margin:0;
 padding:20px 0 0 0;
 width:1000px;
 text-align:center}

.ad728 img
{border:1px solid #000;
 padding:4px;
 background:#363636}

.ad468
{float:right;
 margin:0;
 padding:5px 50px 5px 5px;
 width:480px;
 text-align:center}

.ad468 img
{border:1px solid #000;
 padding:4px;
 background:#363636}

.navigationwrap
{float:left;
 margin:0;
 padding:0;
 width:1000px;
 height:82px;
 background:url(images/bg_navigation.png) no-repeat top center}

.navigationwrap ul
{padding:0;
margin:0 0 0 30px;
list-style:none;
text-transform:uppercase;
font-size:15px;font-weight:bold;
background:#800000}

.navigationwrap ul li
{float:left;position:relative}

.navigationwrap ul li a,

.navigationwrap ul li a:visited
{padding:16px;
 display:block;
 text-decoration:none;
 text-align:center;
 color:#fff}

.navigationwrap ul li a:hover
{color:#fff;
 background:#800000}

.navigationwrap ul li ul
{display:none;
 margin:0 0 0 0}

.navigationwrap ul li:hover ul
{font-size:12px;
 display:block;
 position:absolute;
 top:50px;
 width:170px;
 left:0}

.navigationwrap ul li:hover ul li
{display:block;
width:222px;
padding:0;
text-decoration:none;
text-align:center;
background:#800000;
color:#fff}

.navigationwrap ul li:hover ul li a
{display:block;
 background:#000;
 color:#fff;
 width:190px;
 padding:10px 16px}

.navigationwrap ul li:hover ul li a:hover
{background:#800000;
 color:#fff}

.navigationwrap ul li:hover ul li ul
{display:none}

.navigationwrap ul li:hover ul li:hover ul
{display:block;
 position:absolute;
 left:222px;
 top:0;
 text-align:center}

.navigationwrap ul li:hover ul li ul.usefullinks
 {display:none}

.navigationwrap ul li:hover ul li:hover 

.usefullinks
{display:block;
 position:absolute;
 left:-222px;
 top:0}

.contentwrap
{float:left;
 margin:0;
 padding:5px 30px 20px 50px;
 width:600px}
 
.postwrap
{float:left;        
 font-size:16px;
 margin:0 0 20px 0;
 padding:0;
 width:600px}

.postwrap h1,
{color:#B60D1B;
 padding:0;
 margin:0 0 10px 0;
 font-size:24px;
 line-height:24px;
 font-weight:bold}

.postwrap h2
{color:#B60D1B;
 padding:0;
 margin:0 0 10px 0;
 font-size:22px;
 line-height:22px;
 font-weight:normal}

.postwrap h3
{color:#B60D1B;
 padding:0;
 margin:0 0 10px 0;
 font-size:18px;
 line-height:20px;
 font-weight:normal}

.postwrap h4
{color:#B60D1B;
 padding:0;
 margin:0 0 10px 0;
 font-size:16px;
 line-height:16px;
 font-weight:normal}

.postwrap h5
{color:#B60D1B;
 padding:0;
 margin:0 0 10px 0;
 font-size:14px;
 line-height:14px;
 font-weight:normal}

.postwrap h6
{color:#B60D1B;
 padding:0;
 margin:0 0 10px 0;
 font-size:10px;
 line-height:10px;
 font-weight:normal}

.postwrap h1 a,.postwrap h1 a:visited,.postwrap h2 a,.postwrap h2 a:visited
{color:#B60D1B;
 text-decoration:none}

.postwrap h1 a:hover,.postwrap h2 a:hover
{color:#252525;
 text-decoration:none}

.postwrap h1 img
{float:right}

.postwrap p
{padding:10px 0;
 margin:0;
 line-height:23px}

.postwrap img
{max-width:590px;
 border:1px solid #D1D1D1;
 padding:4px;
 background:#FFF;
 margin:0 5px 5px 0}

img.none
{border:0;
 padding:0;
 margin:0;
 background:transparent}

.postwrap ul,.postwrap ol
{margin:10px 10px 10px 30px;
 line-height:23px}

.postwrap ul
{list-style-type:disc}

.postwrap ol
{list-style-type:decimal}

.bottomborder
{border-bottom:2px solid #252525}

img.homeimage
{border:1px solid #D1D1D1;
 padding:4px;
 background:#FFF}

img.wp-smiley
{border:0;
 margin:0;
 padding:0;
 background:transparent;
 float:none}

img.alignleft
{border:1px solid #D1D1D1;
 padding:4px;
 background:#FFF;
 float:left;
 margin:0 5px 5px 0}

img.alignright
{border:1px solid #D1D1D1;
 padding:4px;
 background:#FFF;
 float:right;
 margin:0 0 5px 5px}

img.aligncenter
{display:block;
 margin:0 auto}

.authorinfo
{position:relative;
 float:left;
 margin:0 0 20px 0;
 padding:5px;
 width:588px;
 background:#FFF;
 border:1px solid #D1D1D1;
 color:#252525}

.authorinfo img
{border:0;
 padding:0; 
 margin:0 5px 0 0}

.authorinfo a,.authorinfo a:visited
{color:#252525;
 text-decoration:none;
 font-weight:bold}

.authorinfo a:hover
{color:#800000;
 text-decoration:none}

.cmd-avatar
{float:left;
 margin:0 5px 0 0} 

.commentswrap .alignright
{border:0;
 padding:0}

ul.socialwrap
{margin:-20px 0 20px 0;
 padding:0;
 list-style-type:none;
 background:#FFF;
 width:598px;
 border:1px solid #D1D1D1}

ul.socialwrap li
{float:left;
 margin:6px}

ul.socialwrap img
{border:0;
 padding:0;
 margin:0}

.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}
.commentlist li ul li {
	font-size: 1em;
}

.commentlist li {
	font-weight: bold;
}

.commentlist li .avatar { 
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
	}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	}

#commentform p {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

.commentmetadata {
	font-weight: normal;
	}

.sidebarwrap
{float:left;
 margin:0;
 padding:0px 0px 20px 0px;
 width:320px}

.sidebox
{float:left;
 margin:0 0 10px 20px;
 padding:0;
 width:260px}

.facebook
{float:center;
 margin:0 0 0px 12px;
 padding:0;
 width:280px}

.sidebarwrap h3
{float:left;
 width:280px;
 padding:0 0 0 21px;
 margin:0;
 height:43px;
 color:#FFF;
 font-weight:bold;
 background:url(images/sidebartitle.png) no-repeat top center;
 line-height:30px;
 font-size:14px;
 text-transform:uppercase}

.sidebox ul.sidebarlinks
{list-style-type:none;
 margin:0;
 padding:0}

.sidebox ul.sidebarlinks li
{padding:0;
 list-style:inline;
 margin:0}

.sidebox ul.sidebarlinks li a,.sidebox ul.sidebarlinks li a:visited
{display:block;
 width:260px;
 border-bottom:1px solid #CFCFCF;
 color:#252525;
 text-decoration:none;
 padding:5px 0}

.sidebox ul.sidebarlinks li a:hover
{color:#B60D1B;
text-decoration:none}

.sidebox ul.sidebarlinks li ul.children li{}

.ad125 img
{border:1px solid #d1d1d1;
 padding:0px;
 background:#FFF}

.newsletter img
{float:left;
 margin:0 5px 5px 0}  

.form
{margin:0;
 padding:0} 

.text_submit 
{width: 76px; 
 padding: 2px; 
 margin: 0; 
 background: 
 #3B3B3B  repeat-x bottom left; 
 border: 1px solid #DDDDDD; 
 color: #FFFFFF; 
 font-weight: bold;}

.text_search 
{width: 72px; 
 padding: 9px; 
 margin: 0; 
 background: #3B3B3B  repeat-x bottom left; 
 border: 1px solid #DDDDDD; 
 color: #FFFFFF; 
 font-weight: bold; }

.text_input
{width:150px;
 height:15px;
 padding:10px;
 margin:0 0 10px 0;
 background:#FFF url(images/bg_textinput.jpg) repeat-x bottom left;
 border:1px solid #D8D8D8;
 color:#707070}

.text_submit
{width:80px;
 padding:10px;
 margin:0;
 background:#FFF url(images/bg_textinput.jpg) repeat-x bottom left;
 border:1px solid #D8D8D8;
 color:#707070;
 font-weight:bold}

.text_btn
{width:80px;
 padding:4px;
 margin:0 background:#CCC url(images/bg_textinput.jpg) repeat-x bottom left;
 border:1px solid #D8D8D8;
 color:#707070;
 font-weight:bold} 

.privacy
{color:#252525;
 font-size:11px;
 line-height:46px}

.relatedposts
{float:left;
 padding:0 0 0 20px;
 width:280px}

.relatedposts ul
{list-style-type:none;
 margin:0;
 padding:0}

.relatedposts ul li
{padding:3px 0;
 list-style:inline;
 margin:0;
 border-bottom:1px solid #CFCFCF}

.relatedposts ul li a,.relatedposts ul li a:visited
{color:#252525;
 text-decoration:none;
 padding:8px 0}

.relatedposts ul li a:hover
{color:#B60D1B;
 text-decoration:none}

.ad300
{float:left;
 padding:0;
 margin:0;
 width:300px}

.footerwrap
{float:left;
 margin:0;
 padding:0;
 width:1000px;       
 color:#D9D9D9}

.footertop
{position:relative;
 float:left;
 margin:0;
 padding:0;
 width:1000px;
 height:43px;
 background:url(images/bg_footertop.png) no-repeat top center}

.footermid
{position:relative;
 float:left;
 margin:0;
 padding:0;
 width:1000px;
 background:url(images/bg_footermid.png) repeat-y top center}

.footerbottom
{position:relative;
 float:left;
 margin:0;
 padding:31px 0 0 0;
 width:1000px;
 height:44px;
 background:url(images/bg_footerbottom.png) no-repeat top center}

.twittertitle
{float:left;
 margin:0;
 padding:0;
 width:380px}

.twittertitle h3
{color:#FFF;
 font-size:14px;
 text-transform:uppercase;
 padding:7px 0 0 0;
 margin:0 0 0 40px}

.twittertitle h3 a,.twittertitle h3 a:visited
{color:#FFF;
 text-decoration:none}

.twittertitle h3 a:hover
{color:#FFF;}

.writertitle
{float:right;
 margin:0;
 padding:7px 0 0 0;
 width:300px;
 font-size:12px}

.writertitle h3
{color:#FFF;
 font-size:14px;
 text-transform:uppercase;
 padding:0;margin:0 0 0 30px}

.writertitle h3 a,.writertitle h3 a:visited
{color:#FFF;
 text-decoration:none}

.writertitle h3 a:hover
{color:#FFF;} 

.footerads
{float:center;
 margin:0;
 padding:0;
 width:1000px;}

.copyright
{float:left;
 margin:0;
 padding:0 30px 0 40px;
 width:940px;
 color:#FFF;
 line-height:44px}

.copyright a,.copyright a:visited
{color:#FFF;
 text-decoration:none;
 font-weight:bold}

.copyright a:hover
{color:#FFF;} 

.fan_box .full_widget {
	background: none; border: none;
}
.fan_box .connections_grid .grid_item {
	padding: 0 8px 10px 8px;
}
	.fan_box .connections_grid .grid_item a img {
		box-shadow: 0px 0px 10px #333; -moz-box-shadow: 0px 0px 0px #333; -webkit-box-shadow: 0px 0px 0px #333;
	}
		.fan_box .connections_grid .grid_item a:hover img {
			box-shadow: 0px 3px 0px #333; -moz-box-shadow: 0px 3px 0px #333; -webkit-box-shadow: 0px 3px 0px #333;
		}
.fan_box .full_widget .connect_top {
	background: #848E1F;
	
}
.fan_box .connections .connections_grid {
	padding-top:16px;
}
.fan_box .connections {
	border-top: none;
	padding:0px 0 0;
	color: #000000;
	font: italic 14px Georgia;
	text-align: center;
}
	.fan_box .connections span.total {
		color: #000;
	}

.fan_box .connections_grid .grid_item .name {
	color: #ccc;
	font-size: 11px;
}
.fan_box .profileimage {
	margin: 0;
}
#dsq-content #dsq-global-toolbar { clear: both !important; }

}
.h4{ font-size: 13px;font-weight:bold;
}

