/*
Theme Name:		DomainFolio
Theme URI:		http://www.templatespedia.com
Description:	Domain portfolio theme for domainers to showcase thier domains easily.
Version:		2.0
Author:			Shabu Anower
Author URI:		http://www.templatespedia.com
*/

body { background: #fff; font-family:Arial; font-size:14px; color:#000; margin:0; padding:0;}
img { border:0px;}
a { text-decoration:none;}
a:hover { text-decoration:underline;}
a img { border:0px;}

#wrapper { width:943px; margin: 15px auto 0 auto;}
#border { background: url('images/body-bg.gif') top left no-repeat; padding: 15px 0 0 0; margin: 10px auto 0 auto;}
#border .bg { background: url('images/body-bg.gif') repeat-y -943px; padding: 3px 10px 0 10px;}
#bottom { background: url('images/body-bg.gif') no-repeat -1886px; padding: 15px 0 0 0;}
#footer { font-size:12px; text-align: center; margin: 0; padding: 0;}

#workspace { width: 920px; margin: 0;}
#workspace .sidebar { float: left; width: 260px; margin: 0 10px 0 0;}
#workspace .content { margin: 0 0 0 8px; width: 860; float: left;}

#header { padding:0; margin:0 auto;}
#header h1 { margin: 0; padding:0;}

#header ul { float: right; margin: 41px 20px 0 0; padding: 0; list-style: none;}
#header ul li { padding: 0; line-height: 32px; display: inline; font-size: 13px;}
#header ul li a { margin: 0 5px 0 0; color: #0000ff; padding: 0 0 0 15px; float: left; background: url('images/nav-left.gif') no-repeat left top; text-decoration: none;}
#header ul li a span { padding: 0 15px 0 0; float: left; background: url('images/nav-right.gif') no-repeat top right; text-decoration: none; display: block;}

#header ul li a:hover { color: #fff; padding: 0 0 0 15px; float: left; background: url('images/nav-left.gif') no-repeat 0 -32px;}
#header ul li a:hover span { padding: 0 15px 0 0; float: left; background: url('images/nav-right.gif') no-repeat right -32px; display: block;}

#header ul li.current_page_item a { margin: 0 5px 0 0; color: #fff; padding: 0 0 0 15px; float: left; background: url('images/nav-left.gif') no-repeat 0 -32px; text-decoration: none;}
#header ul li.current_page_item a span { padding: 0 15px 0 0; height: 32px; float: left; background: url('images/nav-right.gif') no-repeat right -32px; text-decoration: none; display: block;}

.catboxhead { background: url('images/caption.gif'); font-size: 13px; height: 28px; padding: 0 0 0 8px; line-height: 28px; width: 252px;}
.catboxinside { background: #fff; border-left: 1px solid #ededed; border-right: 1px solid #ededed; padding: 0 0 7px 0; width: 258px;}
.catboxbottom { background: url('images/box-bottom.gif') no-repeat bottom left; height: 6px; width: 260px; margin: 0 0 10px 0;}

.contentboxhead { background: url('images/caption.gif') no-repeat -576px top; font-size: 13px; height: 28px; padding: 0 0 0 8px; line-height: 28px; width: 629px;}
.contentboxinside { background: #fff; border-left: 1px solid #ededed; border-right: 1px solid #ededed; padding: 2px 8px 5px 8px; width: 619px; line-height: 17px;}
.contentboxbottom { background: url('images/box-bottom.gif') no-repeat -576px bottom; height: 6px; width: 637px; margin: 0 0 10px 0;}

.featuredboxhead { background: url('images/caption.gif') no-repeat -260px top; font-size: 13px; height: 28px; padding: 0 0 0 8px; line-height: 28px; width: 308px;}
.featuredboxinside { background: #fff; border-left: 1px solid #ededed; border-right: 1px solid #ededed; padding: 0 0 7px 0; width: 314px; line-height: 17px;}
.featuredboxbottom { background: url('images/box-bottom.gif') no-repeat -260px bottom; height: 6px; width: 316px;}

.recent { float: left; width: 316px; margin: 0 0 0 5px;}
.featured { float: left; width: 316px;}
.featured .featuredboxhead { background: url('images/caption.gif') no-repeat -260px top; font-size: 13px; color: #000000; height: 28px; padding: 0 0 0 8px; line-height: 28px; width: 308px;}


.categories { margin: 0 15px 0 0; width: 258px;}
.categories ul { margin: 0; padding: 0;}
.categories li { list-style-type: none;}
.categories li a { float: left; list-style-type: none; background: #fff; padding: 0 0 0 7px; line-height: 25px; width: 122px; display: block; color: #0000ff; border-bottom: 1px solid #dfdfdf;}
.categories li a:hover { text-decoration: underline;}
/* One Column Category
.categories li a { list-style-type: none; background: #fff; padding: 0 0 0 8px; line-height: 25px; width: 250px; display: block; color: #349124; border-bottom: 1px solid #dfdfdf;}
.categories li a:hover { list-style-type: none; background: #fffbe5; padding: 0 0 0 8px; line-height: 25px; width: 250px; display: block; color: #349124; border-bottom: 1px solid #dfdfdf; text-decoration: none;}
*/

.blogroll ul { margin: 0; padding: 0;}
.blogroll li { list-style-type: none;}
.blogroll li a { list-style-type: none; background: #fff; padding: 0 0 0 8px; line-height: 25px; width: 250px; display: block; color: #349124; border-bottom: 1px solid #dfdfdf;}
.blogroll li a:hover { list-style-type: none; background: #fffbe5; padding: 0 0 0 8px; line-height: 25px; width: 250px; display: block; color: #349124; border-bottom: 1px solid #dfdfdf; text-decoration: none;}

.tags { margin: 0; padding: 0;}
.tags p { margin:0 0 0 7px; padding: 0;}
.tags a { padding: 5px; display: block; float: left; margin: 3px; line-height: 12px; color: 0000ff text-decoration: none; text-transform: uppercase;}
.tags a:hover { text-decoration: underline;}

.pagenav { color: #989797; margin: 0; padding: 10px 0 0 0;}
.pagenav a { border: 1px solid #989797; background: #fffbe5; color: #989797; padding: 4px 8px 4px 8px; font-size: 13px; margin: 0 5px 0 0;}
.pagenav a:hover { border: 1px solid #000000; background: #fffbe5; color: #000000; padding: 4px 8px 4px 8px; text-decoration: none; font-size: 13px; margin: 0 5px 0 0;}
.pagenav .on { border: 1px solid #000000; background: #fffbe5; color: #0000ff; padding: 4px 8px 4px 8px; font-size: 13px; margin: 0 5px 0 0;}
.pagenav span {  border: 1px solid #989797; background: #fffbe5; padding: 4px 8px 4px 8px; font-size: 13px; margin: 0 5px 0 0;}

.domains { margin: 0;}
.heading { color: #000000; padding:5px; margin: 3px 2px 3px 0; background: #fffbe5;}
.bg1 { background: #fcfcfc; border-bottom: solid 1px #fff; border-right: solid 1px #fff;}
.bg2 { background: #fefce8; border-bottom: solid 1px #fff; border-right: solid 1px #fff;}
td { padding: 5px;}
.link { background: url('images/link.gif') no-repeat left center; padding: 5px; margin: 0 0 0 5px;}
.lower { text-transform: lowercase;}
.upper { text-transform: uppercase;}
.search { background: url('images/search.gif') no-repeat; color: #808080; padding: 6px 0 0 30px; line-height: auto; width: 230px; height: 23px; border: none; margin: 0 0 10px 0;}
.submit { background: url('images/submit.gif') no-repeat; width: 111px; height: 33px; border: none;}
.status { color: #ff0000;}
.err { color: #ff0000; font-size: 13px;}

.success { margin: 0 0 10px 0;}
.success h2 { color: #349124; font-size: 13px;}

.clear { clear:both; padding:0; margin:0;}
.text_input { width:191px; padding:3px; color:#444; border:1px solid #bcbbbb; border-left:2px solid #bcbbbb;}
.text_area { width:321px !important; border:1px solid #bcbbbb; border-left:2px solid #bcbbbb;}
form { margin:0; padding:0;}