/*
Theme Name: Air Jordan Guide Theme
Theme URI: http://www.airjordanguide.com
Description: Air Jordan Guide Theme.
Version: 1.0
Author: Dat Dude Mifty
Author URI:  http://www.airjordanguide.com
Tags: blue, custom header, fixed width, two columns

	RIG v1.0
	http://www.airjordanguide.com

	This theme was designed and built by Dat Dude Mifty

*/


/* Common Selectors */
*
{
    padding:0;
    margin:0;
}
body 
{
    background: #333333 /*url(images/AirJordanBg.gif) repeat-y scroll center */;
    text-align:center;
    margin:0;
    padding:0;
    font-family:Verdana, Arial, Helvetica, Sans-Serif;
    font-size:12px;
	color:#747474;
}
a, a:visited, a:active {color:#a60000; text-decoration:underline; font-weight:bold; }
a:hover {text-decoration:none; /*color: #ffff00; background-color: #a60000;*/ }
p {padding:0; margin:0;}
ul
{
    list-style:none;
    padding:0;
    margin:0;
    text-align:left;    
    line-height:16px;
}
select
{
    font-family:Verdana, Arial, Helvetica, Sans-Serif;
    font-size:11px;
}
input
{
    font-family:Verdana, Arial, Helvetica, Sans-Serif;
    font-size:11px;
}    



/* Headers */
h1 /* Header Big */
{
    font-family:Arial, Verdana, Helvetica, Sans-Serif;
    font-size:21px;
    line-height:22px;
    font-weight:bold;
    padding:0;
    margin:0;
}
h1.large /* Header Big */
{
    font-size:33px;
    line-height:34px;
    margin-bottom:5px;
}
h2 /* Header Mid */
{
    font-family:Arial, Verdana, Helvetica, Sans-Serif;
    font-size:18px;
    line-height:18px;
    font-weight:bold;
    padding:0;
    margin:0;
	padding-top: 10px;
}
h3 /* Header Small */
{
    font-family:Arial, Verdana, Helvetica, Sans-Serif;
    font-size:12px;
    font-weight:bold;
    padding:0;
    margin:0;
}
h4 /* Header Background Full */
{
    font-family:Arial, Verdana, Helvetica, Sans-Serif;
    font-size:16px;
    font-weight:bold;
    text-indent:7px;
    background:url(images/tmp_hdrB.gif) no-repeat;
    height:30px;
    padding-top:7px;
    margin:0px 0px 2px 0px;
}



h5 /* Header Background Mid */
{
    font-family:Arial, Verdana, Helvetica, Sans-Serif;
    font-size:16px;
    font-weight:bold;
    text-indent:7px;
    background:url(images/tmp_hdrB.gif) no-repeat;
    height:30px;
    padding-top:6px;
    display:block;
    margin:0px 0px 2px 0px;
}

h6 /* Header Background Small */ 
{
    font-family:Arial, Verdana, Helvetica, Sans-Serif;
    font-size:16px;
    font-weight:bold;
    text-indent:7px;
    background:url(images/bgHdrBarSmall.gif) no-repeat;
    height:24px;
    padding-top:6px;
    margin:0;
}


/* Master Page Containers */
#wrapperHeader
{
	width:970px; 
    height:97px;
    background:url(images/bgHeader.jpg) no-repeat;
    margin-bottom:-3px;
}
#wrapperMainColumn {float:left; width:655px;}
#wrapperRightAds {float:right; width:160px;}
#wrapperRightBigBox {margin-bottom:10px; margin-top:10px;}
.wrapperRightAd {margin-bottom:10px;}
#wrapperMainColumnFull {width:970px;} /* For Page with No Finder */


#entry{ margin-top:10px; color: #666;}
#entry img {margin: 0px; padding: 0px; border: 0;}
#entry h1{ color: #000;}
#entry h2{ color: #000;}
#entry h3{ color: #000;}

#gallery{ 
	background-color: #000;
	margin-left: auto;
    margin-right: auto;
	text-align: center;
	}
	
#gallery img{ display:block;}





/* Right Ad Container */
#rightAdsMarginControl {}
#rightAdsMarginControl div.tile1 {}
#rightAdsMarginControl div.tile2 {}
#rightAdsMarginControl div.tile3 {}
#rightAdsMarginControl div.skyscraper {}


/*----------300x100 Ad slug under big box------------*/
.AdContainer {
border:1px solid #326699;
margin-top:10px;
width:298px;
height: 98px;
background-color:##D6E0EB;

}
.AdContainer img {
	border:1px solid #666666; 
	margin-top: 5px;
}

.AdContainer .adname{font-size: 10px; color: #999999; text-align:center; padding: 0px; margin: 0px; font-weight:bold;}
.AdContainer .AdTitle {font-weight: bold; display: block; margin-top: 5px;}


/* Header Search Widget */
.searchHolder
{
    padding:0; 
    margin:0; 
    background:url(images/bgSearch.gif) no-repeat; 
    width:365px; 
    height:59px; 
    position:relative; 
    top:12px; 
    left:-5px;
}

*html .inputSearch /*IE6 Hack*/
{
    top:24px;
    padding-top:1px;    
    height:14px;    
}
.inputSearch
{
    position:relative;
    top:25px;
    left:-17px;
    width:149px;
    font-size:13px;
    padding-top:2px;    
    height:13px;
}
.inputWithin 
{
    position:relative;
    top:24px;
    left:-15px;
    width:298px;
    font-size:13px;
}
.inputWithinCompare
{
    width:199px;
    font-size:11px;
}
.btnSearch
{
    position:relative;
    background:url(images/btnSearc.gif) no-repeat;
    top:24px;
    left:-13px;
    cursor:pointer;
    border:none;
    width:23px; 
    height:20px;
}
/* sidebar search form */
.btnSearchSidebar
{
    position:relative;
    background:url(images/btnSearc.gif) no-repeat;
    cursor:pointer;
    border:none;
    width:23px; 
    height:20px;
}
.form-search
{
    position:relative;
    width:260px;
    font-size:14px;
}


/* Main Navigation Style */
#wrapperMainNav
{
    width:970px;
    border-bottom:solid 3px #000;
    /*background:url(images//App_Themes/standard/images/bgMainNav.gif);*/
}
#mainNav
{
    font-size:10px;
    font-weight:bold;
	background-color: #000;
	background:url(images/bgMainNa.gif) no-repeat right;
    margin-bottom:-5px;
}
#mainNav ul {

	}
#mainNav ul li 
{
    float:left;
    padding:0;
    margin:0;
}
#mainNav ul li a, #mainNav ul li a:visited, #mainNav ul li a:active
{
    display:block;
    height:28px;
    text-decoration:none;
    padding-top:10px;
    text-indent:5px;
    color:#FFF;
    text-transform:uppercase;
}
#mainNav ul li a:hover
{
    color:#FFFF00;
    background:url(images/btnMainN.gif) no-repeat left;
}


/* Home width:90px;*/
#MainNav_Part101 
{
    background:url(images/btnMainO.gif) no-repeat left;  
    width:135px;
}  
#navSelectorPart101 #mainNav ul li #MainNav_Part101 
{
    background:url(images/btnMainN.gif) no-repeat left;  
    width:135px;
    color:#FFFF00;
}

/* history width:120px;*/
#MainNav_Part102
{
    width:146px;
    background:url(images/btnMainO.gif) no-repeat left;  
}
#navSelectorPart102 #mainNav ul li #MainNav_Part102
{
    width:146px;
    background:url(images/btnMainN.gif) no-repeat left;  
    color:#FFFF00;
}

/* air jordans width:160px;*/
#MainNav_Part103 
{
    width:125px;
    background:url(images/btnMainO.gif) no-repeat left;  
}
#navSelectorPart103 #mainNav ul li #MainNav_Part103
{
    width:125px;
    background:url(images/btnMainN.gif) no-repeat left;  
    color:#FFFF00;
}

/* retro width:180px;*/
#MainNav_Part104
{
    width:140px;
    background:url(images/btnMainO.gif) no-repeat left;  
}
#navSelectorPart104 #mainNav ul li #MainNav_Part104
{
    width:140px;
    background:url(images/btnMainN.gif) no-repeat left;  
    color:#FFFF00;
}

/* rare width:120px;*/
#MainNav_Part105
{
    width:134px;
    background:url(images/btnMainO.gif) no-repeat left;  
}
#navSelectorPart105 #mainNav ul li #MainNav_Part105
{
    width:134px;
    background:url(images/btnMainN.gif) no-repeat left;  
    color:#FFFF00;
}

/* symbol width:70px;*/
#MainNav_Part106 
{
    width:150px;
    background:url(images/btnMainO.gif) no-repeat left;  
}
#navSelectorPart106 #mainNav ul li #MainNav_Part106
{
    width:150px;
    background:url(images/btnMainN.gif) no-repeat left;  
    color:#FFFF00;
}

/* extras width:80px;*/
#MainNav_Part107 
{
    width:140px;
    background:url(images/btnMainO.gif) no-repeat left;  
}
#navSelectorPart107 #mainNav ul li #MainNav_Part107
{
    width:140px;
    background:url(images/btnMainN.gif) no-repeat left;  
    color:#FFFF00;
}

/* Sub Navigation Style */
*html #mainSubNav
{
    height:0px;
    padding-top:5px;
    padding-bottom:5px;
}


#mainSubNav
{
    font-size:10px;
    font-weight:bold;
    background-color:#A60000;
	color:#FFF;
    min-height:21px;
    padding-top:5px;
    padding-left:2px;
}
#mainSubNav ul {}
#mainSubNav ul li
{
    display:inline;
    margin:0;
    padding:0;
    background-color:#A60000; 
}
#mainSubNav ul li.spacer
{
    color:#800; 
    font-size:10px;
    padding:0px 5px;
}
#mainSubNav ul li a, #mainSubNav ul li a:visited, #mainSubNav ul li a:active
{
    color:#FFF;
    padding:0;
    margin:0;
    padding:3px;
}
#mainSubNav ul li a:hover
{
    text-decoration:none;
    color:#FFFF00;
}


/* Main Styles (.aspx) */
#wrapper
{
    margin:0 auto;
    width:970px;
    padding:3px 15px 0px 15px;
    background-color:#eaeaea;
	/*background-color:#ffffff;*/
    border-left:solid 1px #CCC;
    border-right:solid 1px #CCC;
    text-align:left;
    line-height:16px;
}

/* dropdown list for destinations S/M/L*/
.destinationsDropdownSmall
{
    width:150px;
    font-size:11px;
}

.destinationsDropdownMedium
{
    width:260px;
    font-size:12px;
}

.destinationsDropdownLarge
{
    width:600px;
    font-size:12px;
}




/* Article List */
#wrapperArticleList
{
    padding-bottom:5px; 
    margin-bottom:5px;
}
#wrapperArticleList ul li.abstract
{
    margin-bottom:10px;
}


/* Right Links */
#wrapperRightLinks
{
    float:left; 
    width:130px; 
    margin-right:10px;
}
#wrapperLeftLinks
{
    float:left; 
    width:165px;
    margin-right:10px;
}
#wrapperSearchContent 
{
    float:left;width:625px;
}
#wrapperRightLinks h2, #wrapperLeftLinks h2
{
    font-family:Arial, Verdana, Helvetica, Sans-Serif;
    font-size:16px;
    font-weight:bold;
    border-bottom:solid 1px #E5E5E5;
    padding-bottom:1px;
    margin-bottom:10px;
}
div .searchDivHolder
{
    border-bottom:solid 1px #E5E5E5;
    padding-bottom:1px;
    margin-bottom:10px; 
    float:left;
    width:100%;
}
div .searchDivHolder h2
{
    font-family:Arial, Verdana, Helvetica, Sans-Serif;
    font-size:16px;
    font-weight:bold;
}

div .searchDivHolder .searchDivControls
{
    float:right; width:500px;
}
#wrapperRightLinks a, #wrapperRightLinks a:visited, #wrapperRightLinks a:hover, #wrapperLeftLinks a, #wrapperLeftLinks a:visited, #wrapperLeftLinks a:hover
{
    /*line-height:16px;*/
}
ul.ulSpacer li
{
    margin-bottom:5px;
}


/* Skin Article */
#wrapperArticleDisplay div  {display: inline;}
#wrapperArticleDisplay {font-size:14px;}
*html #wrapperArticleDisplay #MainArticle ul
{
    padding-left:15px;
    list-style:square;
}
#wrapperArticleDisplay  a{font-size:14px; font-weight: bold;}
#wrapperArticleDisplay #MainArticle ul
{
    padding-left:15px;
    list-style:disc;
}
#wrapperArticleDisplay ul
{
    padding-left:20px;
    list-style:square;
}
#wrapperArticleDisplay h1
{
    font-size:22px;
    color:#a60000;
    padding-top:10px;
    margin-bottom:15px;
}
#wrapperArticleDisplay h2
{
    font-size:18px;
    background-image:none;
    margin:0px 0px 15px 0px;
    text-indent:0px;
}
#wrapperArticleDisplay h3
{
    font-size:16px;
    background-image:none;
    margin:0px 0px 5px 0px;
    text-indent:0px;
}
/*#wrapperArticleDisplay a {font-size:13px;}*/
#wrapperArticleDisplay p {margin-bottom:15px;}

#wrapperArticleDisplay #article_credit
{
	font-size: 10px;  
	}
	
#wrapperArticleDisplay #article_credit a
{
	font-size: 10px; 
}
/* Article Links Card */
#articleCard
{  
    float:right;
    width:214px; 
    padding:10px; 
    border:solid 1px #CFDAE5;
    background-color: #333333; 
    margin-bottom:10px;
    margin-left:8px;
    clear:right;
} 

#articleCard h3{ color:#fff;}
#articleCard div {margin-bottom:7px;}
#articleCard div a {color:#a60000; font-size:11px;}
#articleCard #related div {margin:0; padding:0;}

#articleCard div.release {width:214px; padding-left:25px; color:#aaa; background:url(images/icoPhoto.gif) no-repeat left; display: block;
}
#articleCard div.designer {width:214px; padding-left:25px; color:#aaa; background:url(images/icoFacts.gif) no-repeat left; display: block;
}
#articleCard div.price {width:214px; padding-left:25px; color:#aaa; background:url(images/icoWeddings.gif) no-repeat left; display: block;
}
#articleCard div.rating {width:214px; padding-left:25px; color:#aaa; background:url(images/icoWeddings.gif) no-repeat left; display: block;
}




#articleInfoBox
{
    float:right;
    width:214px; 
    font-size:11px; 
    background-color:#F2F0E6; 
    border:solid 1px #E5E2CF; 
    padding:10px 10px 10px 10px;
    margin-left: 10px;
    margin-bottom: 10px;
    clear:right;  
}

/* google box within Article */
#articleGoogleBox
{  
    float:right;
    width:300px; 
    padding:0px; 
    clear:right;
	margin-bottom: 10px;
	margin-left: 10px;
	border: none; 
} 
#articleGoogleBox div {margin-bottom:7px;}

#articleGoogleBigBox
{  
    float:right;
    width:336px; 
    padding:0px; 
    clear:right;
	margin-bottom: 5px;
	border: none; 
} 
#articleGoogleBigBox div {margin-bottom:7px;}

.quoteSpacer
{
    float:left;
    width:1px;
    display:block;
    height:700px;
   
}


/* Directions and Map container*/
.leftBoxDirections 
{
    width:260px;
    padding:10px;
    float:left;
}


/* Vehicle Profile Specs */

#DestinationInfo .left
{
    font-weight:bold;
}

#DestinationInfo .right
{
	
}

#DestinationInfo .right li
{
	margin:5px;
	list-style: square inside;
}

#DestinationInfo .right p
{
	margin: 5px;
}

.right a, .right a:visited, .right a:active
{
    border:solid 1px #CFDCEE;
    padding:3px 6px;
    text-decoration:none;
    font-weight:normal;
    background-color:#FFF;
}
.right a:hover
{
    border:solid 1px #a60000;
}



#AdSkyscraper
{
	padding-bottom: 5px;
}

#AdInside
{
	padding: 5px;
}

#AdOutside
{
	padding-bottom: 5px;
}


/* FOOTER START */
.footer {
	border-top-style:solid;
	border-color:#818181;
	margin:10px 0 0px 0;
	padding-top:10px;
	color: #999;
}
.footer, .footer p {
	margin:0px;
	text-align:center;
	font-size:11px;
}
.footer .footer-strong {
	font-weight:normal;
}
.footer .footer-strong a {
	font-weight:bold;
}
.footer .footer-strong a:hover {
	font-weight:bold;
}
.footer a {
	text-decoration:underline;
	font-weight:bold;
}
.footer a:hover {

	text-decoration:underline;
	font-weight:bold;
}


/*===================*/
.postinfo { font-size: 90%; line-height: 20px; float: left; width: 650px; margin: 0 0 20px 0; padding: 0; clear: both; }
.postinfo ul { list-style-type: none; margin: 0; padding: 10px 0 0 0; }
.postinfo ul li { float: left; margin: 0 10px 0 0; display: inline; }

.postinfo ul li.author { padding: 0 0 0 20px; background: url(images/user0000.gif) no-repeat 0 3px; }
.postinfo ul li.date { padding: 0 0 0 20px; background: url(images/calendar.gif) no-repeat 0 3px; }
.postinfo ul li.category-info { padding: 0 0 0 20px; background: url(images/tag_blue.gif) no-repeat 0 3px; }
.postinfo ul li.comment-number { padding: 0 0 0 19px; background: url(images/comment0.gif) no-repeat 0 3px; }
.postinfo ul li.edit-info { padding: 0; }


#MainArticle
{
    padding-bottom:20px;
}

#RightLinks_List3 a:hover, #RightLinks_List2 a:hover, #RightLinks_List1 a:hover { color: #8c1111; text-decoration: none;}
#RightLinks_List3 li, #RightLinks_List2 li, #RightLinks_List1 li { padding-bottom: 4px;}

#articleInfoSimilarBox
{
    float:right;
    width:250px; 
    font-size:8px; 
    background-color:#E6EBF1;
    border:solid 1px #CCCCCC; 
    padding:10px 10px 10px 10px;
    margin-bottom: 10px;
    clear:right;  
}

#articleInfoSimilarBox li
{
	padding:0px 0px 0px 0px;
	list-style: none;
	padding-bottom: 8px;
}

#ExtraContent
{
	width: 650px;
	padding-bottom: 10px;
	clear: all;
}

#ExtraLeft
{
	float:left;
	width: 230px;
	padding-bottom: 10px;
}
#ExtraRight
{
	float:right;
	margin: 10px;
	margin-top: 0px;
	width: 400px;
}
