/*****************************************/
/** AFFILISTORE ENHANCED THEME - DEFAULT 
/** ===================================== 
/**	@file ads.css							  
/**											 
/** Web:   http://www.anyname.co.uk	  	  	   
/** Email: admin[at]anyname[dot]co[dot]uk 	  
/*****************************************/

/**************************************************/
/** IAB Standards Complient Base Ad Structures   
/** --------------------------------------------- 
/** Suitable for ads from all standard generators 
/** 	- google adsense
/**		- adbrite
/**		- chitika
/**
/** Usage:  Many blocks have default background &
/**	Border. To remove this remove the BACKGROUND:
/** style. To remove the border, remove the BORDER:
/** style & add 2 px to both WIDTH & HEIGHT.
/** Other definitions are user definable
/**************************************************/

/*********************/
/* Header Ads
/*********************/
.hdrAd {
	MAX-WIDTH: 473px;
	MAX-HEIGHT: 98px;
	MIN-WIDTH: 466px;
	MIN-HEIGHT: 58px;
	BACKGROUND-COLOR: #666;
	TEXT-ALIGN: center;
	BORDER: 1px solid #999;
	FONT-SIZE: 2em;
	LINE-HEIGHT:2em;
}
* html .hdrAd {
	WIDTH: 466px;
	HEIGHT: 58px;
}

/************************************/
/**    Standard Content classes 
/**    -------------------------
/** format .sdAd_[block][size][mode]
/************************************/

/*********************/
/** Banner - 468x60 **/
/*********************/

/**
 * 468 x 300
 * Block - Center
 * Mode  - Insert
 */
.sdAd_C468I {
	WIDTH: 468px;
	HEIGHT: 300px;
	MARGIN: 0 auto 10px;
	PADDING: 0;
	TEXT-ALIGN: center;
	CLEAR: both;
}

/**
 * 468 x 60
 * Block - Center
 * Mode  - Standard
 */
.sdAd_C468 {
	WIDTH: 466px;
	HEIGHT: 58px;
	MARGIN: 0 0 10px;
	PADDING: 0;
	BACKGROUND-COLOR: #666;
	TEXT-ALIGN: center;
	BORDER: 1px solid #999;
	FONT-SIZE: 2em;
	LINE-HEIGHT:2em;
}

/**
 ** LeaderBoard - 728x90
 **/

/**
 * 728x90
 * - Block: footer
 * - Mode:	std
 */
.sdAd_F728 {
	WIDTH: 726px;
	HEIGHT: 88px;
	PADDING: 0;
	MARGIN: 10px auto;
	BACKGROUND-COLOR: #666;
	TEXT-ALIGN: center;
	BORDER: 1px solid #999;
	FONT-SIZE: 2em;
	LINE-HEIGHT:2em;
}

/**
 ** MediumRectangle - 300x250
 **/

/**
 * 300x250
 * Block - Right
 * Mode  - Std
 */
.sdAd_R300 {
	WIDTH: 298px;
	HEIGHT: 248px;
	MARGIN: 0 0 10px 0;
	PADDING: 0;
	BACKGROUND-COLOR: #666;
	TEXT-ALIGN: center;
	BORDER: 1px solid #999;
	FONT-SIZE: 2em;
	LINE-HEIGHT:2em;
}

/**
 * 300x250
 * Block - Right
 * Mode  - Centred Text/Image
 */
.sdAd_C300 {
	WIDTH: 298px;
	HEIGHT: 248px;
	MARGIN: 0 auto 10px;
	PADDING: 0;
	BACKGROUND-COLOR: #666;
	TEXT-ALIGN: center;
	BORDER: 1px solid #999;
	FONT-SIZE: 2em;
	LINE-HEIGHT:2em;
}

/**
 ** Standard Skyskraper - 120x600
 **/

/**
 * 120x600
 * Block - Left
 * Mode  - Std, Center
 */
.sdAd_L130 {
	WIDTH: 118px;
	HEIGHT: 598px;
	PADDING: 0;
	MARGIN: 0 auto 10px;
	BACKGROUND-COLOR: #666;
	TEXT-ALIGN: center;
	BORDER: 1px solid #999;
	FONT-SIZE: 2em;
	LINE-HEIGHT:2em;
}

/**
 ** Wide Skyskraper - 160x600
 **/

/**
 * 160x600
 * Block - Left
 * Mode  - Std, Center
 */
.sdAd_L160 {
	WIDTH: 158px;
	HEIGHT: 598px;
	MARGIN: 0 auto 10px;
	PADDING: 0;
	BACKGROUND-COLOR: #666;
	TEXT-ALIGN: center;
	BORDER: 1px solid #999;
	FONT-SIZE: 2em;
	LINE-HEIGHT:2em;
}

/**
 ** Google Adsense Alternatives
 **/

/**
 * 88x31
 * Block - Center
 * Mode  - Std
 */
.sdAd_C88 {
	WIDTH: 86px;
	HEIGHT: 29px;
	PADDING: 0;
	MARGIN: 0 auto 10px;
	BACKGROUND-COLOR: #666;
	TEXT-ALIGN: center;
	BORDER: 1px solid #999;
	FONT-SIZE: 2em;
	LINE-HEIGHT:2em;
}

/**
 * 120x240
 * Block - Center
 * Mode  - Std
 */
.sdAd_C120 {
	WIDTH: 118px;
	HEIGHT: 240px;
	PADDING: 0;
	MARGIN: 0 auto 10px;
	BACKGROUND-COLOR: #666;
	TEXT-ALIGN: center;
	BORDER: 1px solid #999;
	FONT-SIZE: 2em;
	LINE-HEIGHT:2em;
}

/**
 * 120x60
 * Block - Center
 * Mode  - Std
 */
.sdAd_C120S {
	WIDTH: 118px;
	HEIGHT: 60px;
	PADDING: 0;
	MARGIN: 0 auto 10px;
	BACKGROUND-COLOR: #666;
	TEXT-ALIGN: center;
	BORDER: 1px solid #999;
	FONT-SIZE: 2em;
	LINE-HEIGHT:2em;
}

/**
 * 120x90
 * Block - Center
 * Mode  - Std
 */
.sdAd_C120M {
	WIDTH: 118px;
	HEIGHT: 90px;
	PADDING: 0;
	MARGIN: 0 auto 10px;
	BACKGROUND-COLOR: #666;
	TEXT-ALIGN: center;
	BORDER: 1px solid #999;
	FONT-SIZE: 2em;
	LINE-HEIGHT:2em;
}

/**
 * 236x60
 * Block - Centre
 * Mode  - Std
 */
.sdAd_C236 {
	WIDTH: 234px;
	HEIGHT: 58px;
	FLOAT:left;
	MARGIN: 0 5px 10px;
	PADDING: 0;
	BACKGROUND-COLOR: #666;
	TEXT-ALIGN: center;
	BORDER: 1px solid #999;
	FONT-SIZE: 2em;
	LINE-HEIGHT:2em;
}

/**
 * 180x150
 * Block - Center
 * Mode  - Std, Center
 */
.sdAd_C180 {
	WIDTH: 178px;
	HEIGHT: 148px;
	FLOAT:right;
	MARGIN: 0 5px 10px;
	PADDING: 0;
	BACKGROUND-COLOR: #666;
	TEXT-ALIGN: center;
	BORDER: 1px solid #999;
	FONT-SIZE: 2em;
	LINE-HEIGHT:2em
}

/**
 * 200x200
 * Block - Center
 * Mode  - Std
 */
.sdAd_C200P2 {
	WIDTH: 198px;
	HEIGHT: 198px;
	FLOAT:left;
	MARGIN: 0 5px 10px;
	PADDING: 0;
	BACKGROUND-COLOR: #666;
	TEXT-ALIGN: center;
	BORDER: 1px solid #999;
	FONT-SIZE: 2em;
	LINE-HEIGHT:2em;
}

/**
 * 200x250
 * Block - Left
 * Mode  - Std, Center
 */
.sdAd_C200 {
	WIDTH: 198px;
	HEIGHT: 248px;
	FLOAT:right;
	MARGIN: 0 5px 10px;
	PADDING: 0;
	BACKGROUND-COLOR: #666;
	TEXT-ALIGN: center;
	BORDER: 1px solid #999;
	FONT-SIZE: 2em;
	LINE-HEIGHT:2em;
}

/**
 * 336x280
 * Block - Right
 * Mode  - Std, Center
 */
.sdAd_C336 {
	WIDTH: 334px;
	HEIGHT: 278px;
	MARGIN: 0 auto 10px;
	PADDING: 0;
	BACKGROUND-COLOR: #666;
	TEXT-ALIGN: center;
	BORDER: 1px solid #999;
	FONT-SIZE: 2em;
	LINE-HEIGHT:2em;
}

/**
 * 336x460
 * Block - Right
 * Mode  - Right
 */
.sdAd_P336 {
	POSITION:relative;
	FLOAT:right;
	TOP:0;
	RIGHT:0;
	WIDTH: 336px;
	HEIGHT: 460px;
	FLOAT:right;
	MARGIN: 0 auto 10px;
	PADDING: 5px 5px 0;
	TEXT-ALIGN: center;
}


/***************************/
/** Non-Standard Ad Sizes **/
/***************************/

/**
 * 980x24
 * Block - Left
 * Mode  - Center
 */
.sdAd_M980 {
	WIDTH: 978px;
	HEIGHT: 22px;
	FLOAT:left;
	MARGIN: 0;
	PADDING: 0;
	BACKGROUND-COLOR: #666;
	TEXT-ALIGN: center;
	BORDER: 1px solid #999;
	FONT-SIZE: 1.063em;
	LINE-HEIGHT:1.25em;
}



/****************************/
/** Sidebar List Constructs */
/****************************/

/**
 * 4x4 125x125 Square Std - 10px interblock spacing
 */
LI.sdAd_R125P2 {
	WIDTH: 123px;
	HEIGHT: 123px;
	FLOAT:left;
	PADDING: 0;
	BACKGROUND-COLOR: #333;
	TEXT-ALIGN: center;
	BORDER: 1px solid #999;
	FONT-SIZE: 2em;
	LINE-HEIGHT:2em;
	display:inline;
}
/**
 * LeftTop
 */
LI.L1 {
	MARGIN: 5px 10px 5px 5px;
}
/**
 * RightTop
 */
LI.L2 {
	MARGIN: 5px 0 5px 0;
}
/**
 * LeftBottom
 */
LI.L3 {
	MARGIN: 5px 10px 0 5px;
}
/**
 * RightTop
 */
LI.L4 {
	MARGIN: 5px 0 0 0;
}

.sdAd_R300P2 {
	WIDTH: 268px;
	HEIGHT: 268px;
	MARGIN: 0 0 10px 0;
	PADDING: 10px;
	BACKGROUND-COLOR: #666;
	BORDER: 1px solid #999;
}

/**
 * 300x600 Right SideBar
 * 2List construct Left:160x600, Right:120x600
 * 3List construct Left:160x600, Right:120x240,120x240
 */
.sdAd_R300L2 {
	WIDTH: 300px;
	HEIGHT: 600px;
	MARGIN: 0 0 10px 0;
	PADDING: 5px 0;
	BACKGROUND-COLOR: #666;
}
/**
 * 160x600
 * Block - Right
 * Mode  - Left List
 */
LI.sdAd_R170L {
	WIDTH: 158px;
	HEIGHT: 598px;
	FLOAT:left;
	PADDING: 0;
	MARGIN: 0 5px;
	BACKGROUND-COLOR: #333;
	TEXT-ALIGN: center;
	BORDER: 1px solid #999;
	FONT-SIZE: 2em;
	LINE-HEIGHT:2em;
	DISPLAY:inline;
}
/**
 * 120x600
 * Block - Right
 * Mode  - Right List
 */
LI.sdAd_R130L {
	WIDTH: 118px;
	HEIGHT: 598px;
	FLOAT:right;
	PADDING: 0;
	MARGIN: 0 5px;
	BACKGROUND-COLOR: #333;
	TEXT-ALIGN: center;
	BORDER: 1px solid #999;
	FONT-SIZE: 2em;
	LINE-HEIGHT:2em;
	display:inline;
}
/**
 * 120x240
 * Block - Right
 * Mode  - Right List
 */
LI.sdAd_R130L1 {
	WIDTH: 118px;
	HEIGHT: 238px;
	FLOAT:right;
	PADDING: 0;
	MARGIN: 0 5px 10px;
	BACKGROUND-COLOR: #333;
	TEXT-ALIGN: center;
	BORDER: 1px solid #999;
	FONT-SIZE: 2em;
	LINE-HEIGHT:2em;
	display:inline;
}


/**
 * Additional Styles
 */
.clear {
	CLEAR:both;
}
/* End ads.css */
