/* Style sheet for TWC Graphics Design template */


html {


	margin: 0px;


	padding: 0px;


}


body  { 	background: #EDEDED url(images/design_elements/back.gif);


	width: 100%;


	height: 100%;


	color: #666; 


	margin: 0px;


	padding: 0px;


	text-align: center; 


	font: normal normal 12px/16px Verdana, Arial, sans-serif;


}


input { color: #000; font: normal normal 9px Arial, sans-serif; }


h1    { background: #F6F6F6; width: 98%;


	font: normal bold 13px Verdana, Arial, sans-serif;  font-variant: small-caps;


	color: #7E0A0D; padding: 2px 2px 2px 5px; }


h2    { background: #F6F6F6; width: 98%;


	font: normal bold 12px Verdana, Arial, sans-serif;  


	color: #7E0A0D; padding: 2px 2px 2px 5px; }


h3    { background: transparent; font: normal bold 11pt Arial, Verdana, sans-serif; color: #7E0A0D; padding: 3px; }


h4    { background: transparent; color: #000; font:  normal bold 12px Verdana, Arial, sans-serif; }


h5    { background: transparent; color: #000; font:  normal bold 11px Verdana, Arial, sans-serif; }


h6    { background: transparent; color: #000; font:  normal bold 10px Verdana, Arial, sans-serif; }


ol, ol ol, ol ol ol { background: transparent; color: #000; font: normal normal 100% Verdana, Arial, sans-serif; }


ul    { list-style-image: url('images/design_elements/bullet.gif'); color: #000; 


	 font: normal normal 110%/140% Verdana, Arial, sans-serif; background: transparent; }


ul ul    { background: transparent; color: #000; font: normal normal 11px/16px Verdana, Arial, sans-serif; }


ul ul ul { background: transparent; color: #000; font: normal normal 10px/13px Verdana, Arial, sans-serif; }





/* Define standard hyperlinks */	


a:link  { background: transparent; color: #7E0A0D;  }  


a:active { background: transparent; color: #7E0A0D;  }


a:visited { background: transparent; color: #7E0A0D;  }


a:hover { background: transparent; color: #000; text-decoration: none; }








.yourname { 


	background: #FFF; text-align: left;


	height: 30px;


	color: #7E0A0D;


	font: normal bold 30px Georgia, Times, serif;


	font-variant: small-caps;


	padding-top: 5px;


	padding-left: 10px;


	border-bottom: 1px solid #CDCDCF;


	}





.youraddress {


	background: #FFF; position: relative;


	text-align: right;


	color: #000;


	height: 30px;


	font: normal normal 11px/12px Arial, sans-serif;


	font-variant: small-caps;


	padding-right: 10px;


	padding-top: 15px;


	border-bottom: 1px solid #CDCDCF;


	}


	


.tableback { background: #FFF;


	clear: both;


	margin-top: 0px; }





.content { background: #FFF;


	width: 600px;


	color: #666; 


	font: normal normal 12px/16px Verdana, Arial, sans-serif; 


	padding: 15px; 


	text-align: left;


}


.contentfull { background: #FFF;


	color: #666; padding: 15px; 


	text-align: left; 


	font: normal normal 12px/16px Verdana, Arial, sans-serif; 


}





.content a:link    { background: transparent; color: #7E0A0D;  text-decoration: underline;   }


.content a:active  { background: transparent; color: #7E0A0D; text-decoration: none;   }


.content a:visited { background: transparent; color: #7E0A0D; text-decoration: underline;   }


.content a:hover   { background: transparent; color: #000; text-decoration: none;  }





.content ul  { list-style-image: url('images/design_elements/bullet.gif'); color: #7E0A0D; 


	font: normal normal 12px/16px Verdana, Arial, sans-serif; background: transparent; 


}





.images { background: transparent; width: 150px; padding-top: 13px;}





.menu { 


	font: normal normal 11px/20px Verdana, Arial, sans-serif; 


	background: #9A0000;


	color: #F6F6F6; 


	height: 22px;


	padding-top: 2px;


	border-bottom:  1px solid #CDCDCF;


	}


.menu a, .menu a:link, .menu a:visited { background: transparent; text-align: left; color: #F6F6F6; text-decoration: none; }


.menu a:hover {background: transparent; text-align: left; color: #FFF; text-decoration: none; }





.submenu { 


	font: normal normal 11px/20px Verdana, Arial, sans-serif; 


	background: #E3E3E3;


	color: #000; 


	height: 22px;


	padding-top: 2px;


	border-bottom:  1px solid #CDCDCF;


	}


.submenu a, .submenu a:link, .submenu a:visited { background: transparent; text-align: left; color: #7E0A0D; text-decoration: none; }


.submenu a:hover {background: transparent; text-align: left; color: #000; text-decoration: none; }





/* Define footer section */


#footer { background: #FFF; 


	border-top: 1px solid #CDCDCF;


	font: normal normal 11px/14px Verdana, Arial, sans-serif;


	text-align: center;


	height: 20px; 


	width: 750px;


	padding: 5px;


	color: #666;


}


#footer a:link    { background: transparent; color: #000; text-decoration: none;   }


#footer a:active  { background: transparent; color: #FFF; text-decoration: none;   }


#footer a:visited { background: transparent; color: #666; text-decoration: none;   }


#footer a:hover   { background: transparent; color: #000; text-decoration: underline;  }


	











/* Define product page sections */


.productbox      { background: #F6F6F6; color: #000; font: normal normal 11px/13px Verdana, Arial, sans-serif; 


	padding: 4px 10px 4px 10px; border: 1px solid #CDCDCF; 


}


.productboxtop   { background: #CDCDCF; color: #7E0A0D; font: normal bold 12px/15px Verdana, Arial, sans-serif; 


	padding: 4px 10px 4px 10px; text-align: center; 


	border-top: 1px solid #CDCDCF; border-left: 1px solid #CDCDCF;  border-right: 1px solid #CDCDCF;  }


.products { background: #FFF;


	color: #666;


	font: normal normal 12px/16px Verdana, Arial, sans-serif; 


	padding-right: 15px;


 }


.productsleft   { background: #FFF; color: #195C82; border-left: 1px solid #CDCDCF; 


	border-top: 1px solid #CDCDCF; 


	padding: 4px 10px 4px 10px; text-align: center; }


.productsright  { background: #FFF; color: #195C82; border-left: 1px solid #CDCDCF; border-top: 1px solid #CDCDCF; 


	padding: 4px 10px 4px 10px; text-align: center; border-right: 1px solid #CDCDCF; }


.productboxleft     { background: #F6F6F6; color: #000; text-align: center;


	font: normal normal 11px/13px Verdana, Arial, sans-serif; 


	padding: 4px 10px 4px 10px; border-left: 1px solid #7E0A0D; border-top: 1px solid #CDCDCF; }


.productboxright      { background: #F6F6F6; color: #000; text-align: center;


	font: normal normal 11px/13px Verdana, Arial, sans-serif; 


	padding: 4px 10px 4px 10px; border-left: 1px solid #7E0A0D; border-right: 1px solid #CDCDCF; 


	border-top: 1px solid #CDCDCF; }


.productboxlbot     { background: #F6F6F6; color: #000; text-align: center;


	font: normal normal 11px/13px Verdana, Arial, sans-serif;  border-bottom: 1px solid #CDCDCF;


	padding: 4px 10px 4px 10px; border-left: 1px solid #CDCDCF; border-top: 1px solid #CDCDCF; }


.productboxrbot      { background: #F6F6F6; color: #000; text-align: center;


	font: normal normal 11px/13px Verdana, Arial, sans-serif; 


	padding: 4px 10px 4px 10px; border-left: 1px solid #CDCDCF; border-bottom: 1px solid #CDCDCF;


	border-right: 1px solid #CDCDCF; border-top: 1px solid #CDCDCF; }











/* Define textbox area */





.textbox      { background: #E8EDF6; color: #000; font: normal normal 10px/14px Verdana, Arial, sans-serif; 


	padding: 6px 10px 6px 10px; text-align: left;


	border: 1px solid #CDCDCF; 


	}


.textboxheader { background: #7E0A0D; color: #FFF; height: 24px; text-align: center;


	font: normal bold 12px/15px Verdana, Arial, sans-serif; 


	padding: 4px 10px 4px 10px; 


	}