/*  

Theme Name: affiliate.com	

Theme URI: http://www.wpdesigner.com

Description: This is my theme for a affiliate.com.

Version: 1.0

Author: Joe Kemp

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

*/



*{

margin:0px;

}



body{

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

background-repeat:repeat-x;

background-color:#d3eaf1;

text-align:center;

vertical-align:top;

}

img{
border:none;
}

#holder{

width:910px;

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

margin:0px auto 0px auto;

}



.entry img{
padding:10px 10px; 10px 0;
}



#header{

text-align:left;

}



body, h1, h2, h3, h4, h5, h6, blockquote, p{

margin:0;

padding:0;

line-height:18px;

}



h1{

font-family:Arial, Helvetica, Georgia, Sans-serif;

font-size:24px;

padding: 0 0 10px 0;

}



h3{

font-family:Arial, Helvetica, Georgia, Sans-serif;

font-size:18px;

color:#75a703;

text-align:center;



}

#respond{
font-family:Arial, Helvetica, Georgia, Sans-serif;

font-size:18px;

color:#75a703;

text-align:center;
}

h4{

font-family:Arial, Helvetica, Georgia, Sans-serif;

font-size:18px;

color:#75a703;

margin-top:10px;
text-align:left;
}



h5{

font-family:Arial, Helvetica, Georgia, Sans-serif;

font-size:18px;

color:#333333;

margin-top:10px;

}



a{

font-family:Arial, Helvetica, Georgia, Sans-serif;

text-decoration: none;

color:#75a703;

font-weight:bold;

}



a:hover{

color:#333333;

text-decoration:underline;

}



.postmetadata a{

font-family:Arial, Helvetica, Georgia, Sans-serif;

text-decoration: none;

color:#75a703;

}



.postmetadata a:hover{

font-family:Arial, Helvetica, Georgia, Sans-serif;

text-decoration: underline;

color:#333333;

}

h2{
font-family:Arial, Helvetica, Georgia, Sans-serif;
color:#333333;
font-size:16px;
}

h2 a{

text-decoration: none;

color:#75a703;

}



h2 a:hover{

text-decoration: underline;

color:#333333;

}



li a{

text-decoration: none;

color:#75a703;

}



li a:hover{

text-decoration: underline;

color:#333333;

}



#page{

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

width:900px;

height:90px;

margin-top:10px;

margin-left:3px;

}



#about{

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

width:900px;

height:90px;

margin-top:10px;

margin-left:3px;

}



#networks{

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

width:900px;

height:90px;

margin-top:10px;

margin-left:3px;

}



#home{

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

width:900px;

height:90px;

margin-top:10px;

margin-left:3px;

}



#affiliates{

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

width:900px;

height:90px;

margin-top:10px;

margin-left:3px;

}



#advertisers{

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

width:900px;

height:90px;

margin-top:10px;

margin-left:3px;

}



.post{

font-family:Arial, Helvetica, Georgia, Sans-serif;

font-size:12px;

}



.entry{

line-height:18px;

}



p.postmetadata{

border-top:1px solid #ccc;

margin:10px 0 0 0;

}



.navigation{

padding:10px 0 0 0;

font-size:12px;

font-weight:bold;

line-height:18px

}



p{

font-family:Arial, Helvetica, Georgia, Sans-serif;

padding: 10px 0 0 0;

line-height:18px;

font-size:12px;

}



li{

line-height:18px;


}



#welcome h1{

padding:10px 0 10px 35px;

font-family:Arial, Helvetica, sans-serif;

color:#FFFFFF;

font-size:18px;

text-align:left;

}



.contact a{

font-family:Arial, Helvetica, sans-serif;

color:#FFFFFF;

font-size:18px;

text-align:left;

text-decoration:none;

}



.contact a:hover{

text-decoration:underline;

}



#sideholder{

padding:10px;

margin-left:10px;

margin-right:20px;

float:left;

background-color:#ffffff;

width:225px;

text-align:right;

}



.sidenav{

width:250px;

text-align:right;

padding-right:10px;

}







.sidebar{

background-color:#ffffff;

width:250px;

text-align:right;

}



.sidebar ul{

list-style-type:none;

margin:0;



}



.sidebar ul li{

padding:5px 0 5px 0;

}



.sidebar ul li h2{

font-family:Arial, Helvetica, Georgia, Sans-serif;

font-size:12px;

}



.sidebar ul ul li{

padding:0;

line-height:24px;

}



table#wp-calendar{

width: 100%;

}



#container{

margin-top:10px;

line-height:22px;

text-align:justify;

float:right;

background-color:#ffffff;

margin-right:50px;

width:550px;









padding-right:10px;

}



#container img{



border:none;

}





.alignright{

float:right;

margin-left:10px;

}



#container1 {

	height: 1700px;

	width: 799px;

	margin-left: 44px;

	position: relative;

	top: 0px;

}





.clear{

clear:both;

}



#footer{

height:30px;

width:910px;

clear:both;

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

margin:0 auto 0 auto;



}



#footer p{

font-size:10px;

margin-bottom:50px;

}



.post{

margin-bottom:10px;

}



#content{

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

height:122px;

width:910px;

}



#right{

float:right;

width:100%;

}







#login{

text-align:right;

height:35px;

margin:10px;

}



#featuredadvertisers{

margin:10px 0 0 20px;

width:900px;

text-align:center;

}



#welcome{

clear:both;

height:40px;

margin-left:3px;

margin-right:7px;

background-color:#b2d22e;

border-top:solid 3px #75a703;

border-bottom:solid 3px #75a703;

}



.welcome{

float:left;

clear:right;

}



.contact{

float:right;

margin:10px 30px 0 0;

}



.style1 {

font-family: Arial, Helvetica, sans-serif;

color:#ffffff;

font-size:12px;

}



.comments-template{

	margin: 10px 0 0;

	border-top: 1px solid #ccc;

	padding: 10px 0 0;

}



.comments-template ol{

	margin: 0;

	padding: 0 0 15px;

	list-style: none;

}



.comments-template ol li{

	margin: 10px 0 0;

	line-height: 18px;

	padding: 0 0 10px;

	border-bottom: 1px solid #ccc;

}



.comments-template h2, .comments-template h3{

	font-family: Georgia, Sans-serif;

	font-size: 16px;

}



.commentmetadata{

	font-size: 12px;

}



.comments-template p.nocomments{

	padding: 0;

}



.comments-template textarea{

	font-family: Arial, Helvetica, Georgia, Sans-serif;

	font-size: 12px;

}



#imageslider{

height:263px;

margin-top:10px;

margin-left:3px;

width:900px;

z-index:0;

}



#lcrtop{

margin-top:25px;

margin-left:auto;

margin-right:auto;

width:870px;

}



#homeleft{

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

width:268px;

height:82px;

float:left;

clear:right;

padding:10px;

}



#homecenter{

margin-left:5px;

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

width:264px;

height:82px;

float:left;

clear:right;

padding:10px;

}



#homeright{

margin-left:5px;

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

width:268px;

height:82px;

float:left;

clear:right;

padding:10px;

}

#lcrbot{

margin-top:0px;

width:870px;

margin-left:auto;

margin-right:auto;

}



#leftbot{

width:288px;

height:51px;

float:left;

clear:right;

}



#centerbot{

margin-left:5px;

width:284px;

height:51px;

float:left;

clear:right;

}



#rightbot{

margin-left:5px;

width:288px;

height:51px;

float:left;

clear:right;

}





#value{

padding:0 10px 0 10px;

width:288px;

text-align:right;

float:left;

clear:right;

margin-top:10px;


background-repeat:no-repeat;

}



#events{

margin-left:5px;

width:284px;

margin-top:10px;

float:left;

clear:right;

border:none;

}



#events img{

border:none;

}





#news{

padding:0 10px 0 10px;

margin-top:10px;

margin-left:5px;

width:288px;

text-align:left;

float:left;

clear:right;

}



.style2{

text-align:right;

font-family:Arial, Helvetica, sans-serif;

color:#FFFFFF;

font-size:18px;

}



.style3{

text-align:right;

font-family:Arial, Helvetica, sans-serif;

color:#ffffff;

font-size:12px;

}

#nav{



width:615px;

float:right;

}



#nav, #nav ul {

 z-index:30;

	padding: 0;

	margin: 0;

	list-style: none;



}



#nav a {

padding:5px 12px 5px 12px;

	display: block;

color:#000000;

}



#nav a:hover{

color:#ffffff;

background-color:#b2d22e;

text-decoration:none;

}



#nav li {

	float: left;

}



#nav li ul {

	position: absolute;

	width: 155px;

	left: -999em;

background-color:#cccccc;

font-size:12px;

}



#nav li ul a:hover{

color:#ffffff;

background-color:#cccccc;

text-decoration:none;

}



#nav li:hover, #nav li.sfhover {



background : #b2d22e;



}



#nav li:hover ul {



	left: auto;

}



/*Begin CSS for Navigation*/

#nav1{

background-color:#b2d22e;

border-top:solid 3px #75a703;

border-bottom:solid 3px #75a703;

padding:5px 0px 8px 0px;

margin:0 8px 0 4px;

}





#nav1 a{

color:#ffffff;

}



#nav1 a:hover{

color:#000000;

text-decoration:none;

}



td img {

/* Another Mozilla/Netscape bug with making sure our images display correctly */

	display: block;

}



#FWTableContainer1530524535 {

/* The master div to make sure that our popup menus get aligned correctly.  Be careful when playing with this one. */

	position:relative;

	margin:0px;

	margin-top:10px;

	margin-left:50px;

	width:900px;

	text-align:center;

}



#MMMenuContainer0821102830_0 {

/* This ID is related to the master menu div for menu MMMenuContainer0821102830_0 and contains the important positioning information for the menu as a whole */

	position:absolute;

	left:60px;

	top:33px;

	visibility:hidden;

	z-index:200;

}



#MMMenu0821102830_0 {

/* This class defines things about menu MMMenu0821102830_0's div. */

	position:absolute;

	left:0px;

	top:0px;

	visibility:hidden;

	background-color:#cccccc;

	border-top:1px solid #cccccc;

	border-bottom:1px solid #cccccc;

	width:300px;

	height:133px;

}



.MMMIFVStyleMMMenu0821102830_0 {

/* This class determines the general characteristics of the menu items in menu MMMenu0821102830_0 */

	voice-family: "\"}\"";

	voice-family:inherit;

	width:172px;

	height:15px;

}



.MMMIVStyleMMMenu0821102830_0 {

/* This class determines the general characteristics of the menu items in menu MMMenu0821102830_0 */



	voice-family: "\"}\"";

	voice-family:inherit;

	width:172px;

	height:15px;

}



#MMMenu0821102830_0_Item_0 {

/* Unique ID for item 0 of menu MMMenu0821102830_0 so we can set its position */

	left:0px;

	top:0px;

}



#MMMenu0821102830_0_Item_1 {

/* Unique ID for item 1 of menu MMMenu0821102830_0 so we can set its position */

	left:0px;

	top:23px;

}



#MMMenu0821102830_0_Item_2 {

/* Unique ID for item 2 of menu MMMenu0821102830_0 so we can set its position */

	left:0px;

	top:45px;

}



#MMMenu0821102830_0_Item_3 {

/* Unique ID for item 3 of menu MMMenu0821102830_0 so we can set its position */

	left:0px;

	top:67px;

}



#MMMenu0821102830_0_Item_4 {

/* Unique ID for item 4 of menu MMMenu0821102830_0 so we can set its position */

	left:0px;

	top:89px;

}



#MMMenu0821102830_0_Item_5 {

/* Unique ID for item 5 of menu MMMenu0821102830_0 so we can set its position */

	left:0px;

	top:111px;

}



#MMMenuContainer0821102830_0 img {

/* needed for Mozilla/Camino/Netscape */

	border:0px;

}



#MMMenuContainer0821102830_0 a {

/* Controls the general apperance for menu MMMenuContainer0821102830_0's items, including color and font */

	text-decoration:none;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000000;

	text-align:left;

	vertical-align:middle;

	padding:3px;

	background-color:#cccccc;

	font-weight:bold;

	font-style:normal;

	display:block;

	position:absolute;

}



#MMMenuContainer0821102830_0 a:hover {

/* Controls the mouse over effects for menu MMMenuContainer0821102830_0 */

	color:#ffffff;

	background-color:#cccccc;

}

#MMMenuContainer0821103639_1 {

/* This ID is related to the master menu div for menu MMMenuContainer0821103639_1 and contains the important positioning information for the menu as a whole */

	position:absolute;

	left:550px;

	top:33px;

	visibility:hidden;

	z-index:300;

}



#MMMenu0821103639_1 {

/* This class defines things about menu MMMenu0821103639_1's div. */

	position:absolute;

	left:0px;

	top:0px;

	visibility:hidden;

background-color:#cccccc;

	border-top:1px solid #cccccc;

	border-bottom:1px solid #cccccc;

	width:190px;

	height:111px;

	

}



.MMMIFVStyleMMMenu0821103639_1 {

/* This class determines the general characteristics of the menu items in menu MMMenu0821103639_1 */

	background-color:#cccccc;

	border-top:1px solid #cccccc;

	border-bottom:1px solid #cccccc;

	width:190px;

	height:23px;

	voice-family: "\"}\"";

	voice-family:inherit;

	width:182px;

	height:15px;

}



.MMMIVStyleMMMenu0821103639_1 {

/* This class determines the general characteristics of the menu items in menu MMMenu0821103639_1 */

	border-top:0px;

	border-left:1px solid #cccccc;

	border-bottom:1px solid #cccccc;

	border-right:1px solid #cccccc;

	width:190px;

	height:22px;

	voice-family: "\"}\"";

	voice-family:inherit;

	width:182px;

	height:15px;

}



#MMMenu0821103639_1_Item_0 {

/* Unique ID for item 0 of menu MMMenu0821103639_1 so we can set its position */

	left:0px;

	top:0px;

}



#MMMenu0821103639_1_Item_1 {

/* Unique ID for item 1 of menu MMMenu0821103639_1 so we can set its position */

	left:0px;

	top:23px;

}



#MMMenu0821103639_1_Item_2 {

/* Unique ID for item 2 of menu MMMenu0821103639_1 so we can set its position */

	left:0px;

	top:45px;

}



#MMMenu0821103639_1_Item_3 {

/* Unique ID for item 3 of menu MMMenu0821103639_1 so we can set its position */

	left:0px;

	top:67px;

}



#MMMenu0821103639_1_Item_4 {

/* Unique ID for item 4 of menu MMMenu0821103639_1 so we can set its position */

	left:0px;

	top:89px;

}



#MMMenuContainer0821103639_1 img {

/* needed for Mozilla/Camino/Netscape */

	border:0px;

}



#MMMenuContainer0821103639_1 a {

/* Controls the general apperance for menu MMMenuContainer0821103639_1's items, including color and font */

	text-decoration:none;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000000;

	text-align:left;

	vertical-align:middle;

	padding:3px;

	background-color:#cccccc;

	font-weight:bold;

	font-style:normal;

	display:block;

	position:absolute;

}



#MMMenuContainer0821103639_1 a:hover {

/* Controls the mouse over effects for menu MMMenuContainer0821103639_1 */

	color:#ffffff;

	background-color:#cccccc;

}

#MMMenuContainer0821104152_2 {

/* This ID is related to the master menu div for menu MMMenuContainer0821104152_2 and contains the important positioning information for the menu as a whole */

	position:absolute;

	left:620px;

	top:33px;

	visibility:hidden;

	z-index:300;

}



#MMMenu0821104152_2 {

/* This class defines things about menu MMMenu0821104152_2's div. */

	position:absolute;

	left:0px;

	top:0px;

	visibility:hidden;

	background-color:#cccccc;

	border:1px solid #cccccc;

	width:153px;

	height:177px;

}



.MMMIFVStyleMMMenu0821104152_2 {

/* This class determines the general characteristics of the menu items in menu MMMenu0821104152_2 */



	width:153px;

	height:23px;

	voice-family: "\"}\"";

	voice-family:inherit;

	width:145px;

	height:15px;

}



.MMMIVStyleMMMenu0821104152_2 {

/* This class determines the general characteristics of the menu items in menu MMMenu0821104152_2 */

	border-top:0px;

	border-left:1px solid #cccccc;

	border-bottom:1px solid #cccccc;

	border-right:1px solid #cccccc;

	width:153px;

	height:22px;

	voice-family: "\"}\"";

	voice-family:inherit;

	width:145px;

	height:15px;

}



#MMMenu0821104152_2_Item_0 {

/* Unique ID for item 0 of menu MMMenu0821104152_2 so we can set its position */

	left:0px;

	top:0px;

}



#MMMenu0821104152_2_Item_1 {

/* Unique ID for item 1 of menu MMMenu0821104152_2 so we can set its position */

	left:0px;

	top:23px;

}



#MMMenu0821104152_2_Item_2 {

/* Unique ID for item 2 of menu MMMenu0821104152_2 so we can set its position */

	left:0px;

	top:45px;

}



#MMMenu0821104152_2_Item_3 {

/* Unique ID for item 3 of menu MMMenu0821104152_2 so we can set its position */

	left:0px;

	top:67px;

}



#MMMenu0821104152_2_Item_4 {

/* Unique ID for item 4 of menu MMMenu0821104152_2 so we can set its position */

	left:0px;

	top:89px;

}



#MMMenu0821104152_2_Item_5 {

/* Unique ID for item 5 of menu MMMenu0821104152_2 so we can set its position */

	left:0px;

	top:111px;

}



#MMMenu0821104152_2_Item_6 {

/* Unique ID for item 6 of menu MMMenu0821104152_2 so we can set its position */

	left:0px;

	top:133px;

}



#MMMenu0821104152_2_Item_7 {

/* Unique ID for item 7 of menu MMMenu0821104152_2 so we can set its position */

	left:0px;

	top:155px;

}



#MMMenuContainer0821104152_2 img {

/* needed for Mozilla/Camino/Netscape */

	border:0px;

}



#MMMenuContainer0821104152_2 a {

/* Controls the general apperance for menu MMMenuContainer0821104152_2's items, including color and font */

	text-decoration:none;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000000;

	text-align:left;

	vertical-align:middle;

	padding:3px;

	background-color:#cccccc;

	font-weight:bold;

	font-style:normal;

	display:block;

	position:absolute;

}



#MMMenuContainer0821104152_2 a:hover {

/* Controls the mouse over effects for menu MMMenuContainer0821104152_2 */

	color:#ffffff;

	background-color:#cccccc;

}

/*End CSS for Navigation*/



.spacerleft li{

list-style:none;

}



.spacerleft li a{

font-size:14px;

color:#333333;

}



.spacerleft li a:hover{

font-size:14px;

color:#333333;

}



.spacerleft{

margin-bottom:30px;

}



.spacerright{

margin-bottom:30px;

}



.smalllinks a{

margin-right:10px;

font-size:12px;

color:#333333;

text-decoration:none;

}



.smalllinks a:hover{

color:#75a703;

}

.spacerright img{

float:none;

margin-bottom:10px

}

