@charset "utf-8";
/* ==================== OMara Secondary Page Layout CSS Styles ==================== */

/*	Table Of Contents
	 1.Page
	 2.Breadcrumbs
	 	a.UL Backgrounds
	 3.Side Bar
	    a.Navigation
	 4.Right Colum
	 5.Contact Us
*/

/* ==================== 1.Page ==================== */

#page {width:432px; float:left; padding:0px 20px;}

#page h1 {font-size:1.5em; font-weight:normal; padding-bottom:12px;}

#page h2 {font-size:1.2em; padding-bottom:6px;}

#page h3 {font-size:1em;}

#page h1, #page h2 { color:#444; line-height:120%;}

#page p {line-height:160%; padding-bottom:12px;}

#page strong {color:#666;}

#page a:hover {color:#666; text-decoration:underline;}

#page a strong {color:#666;}

#page a:hover strong {color:#666; text-decoration:underline;}

#page ul {margin-left:12px; padding-bottom:12px; line-height:200%;}

#page li {background:url(../images/bullet.jpg) no-repeat left 7px; padding-left:16px;}


#page ol {margin-left:26px; padding-bottom:12px; line-height:200%;}

#page ol li {background:none; padding-left:0px; font-weight:bold; color:#F00;}


#page ul ul {margin:0px; padding-bottom:0px;}

#page ul ul li {background:none; padding-left:8px;}

#page ul ul li a {color:#666;}

#page li h2 {margin-top:12px;}

.guarantee {font-size:1.2em; font-weight:bold; font-style:italic; color:#F00;}


#packing-supplies {border-collapse:collapse; width:440px; margin-bottom:12px;}

#packing-supplies th {padding:4px; text-align:left; color:#039; font-size:1.2em;}

#packing-supplies td {padding:4px; color:#333;}


/* ==================== 2.Breadcrumbs ==================== */

#breadcrumbs {color:#F00; padding-bottom:12px; padding-top:8px; margin-bottom:12px; border-bottom:#ccc 1px solid; font-size:.9em; line-height:160%;}
	
#breadcrumbs strong {color:#999; font-weight:normal;}
	
#breadcrumbs a {color:#999; text-decoration:none;}
	
#breadcrumbs a:hover {color:#333; text-decoration:underline;}

/* ==================== 3.Side Bar ==================== */
	
#sidebar {width:200px; float:left;}

#sidebar img {margin-bottom:15px;}

#customer-quote{float:left; width:200px; line-height:160%;}
#customer-quote p{font-style:italic; padding-bottom:5px;}
#customer-quote strong{color:#FF0000;}



/* ------ a.Navigation ------ */

#sidebar dl {width:200px;}

#sidebar dt {background:url(../images/bg-dt-sidebar.jpg) repeat-x; padding:10px 0px 7px 18px; height:21px; font-size:15px; color:#444; font-weight:bold;}

#sidebar dd {border-bottom: 1px solid #d8dbe0; background:#eaf5ff; border-left:1px solid #d8dbe0; border-right:1px solid #d8dbe0;}

#sidebar dd a {display:block; padding:7px 0px 7px 18px; color:#09F; height:1%; font-weight:bold; text-decoration:none;}

#sidebar dd a:hover, #sidebar dd a:active {background:#fff; text-decoration:none; color:#666;}

#sidebar-btm {background:url(../images/bg-sidebar-btm.jpg) no-repeat left top; height:15px; width:200px; display:block; margin-bottom:15px;}

/* ------ b.Price Guarantee ------ */

#price-guarantee {width:200px; height:144px; background:url(../images/bg-price-guarantee.jpg) no-repeat;}

#price-guarantee p {display:none;}

/* ==================== 4.Right Colum ==================== */

/* --------- Testimonials ---------- */

#right-colum #testimonials {float:left; width:262px;}

#right-colum #testimonials h3 {float:none;}

#right-colum #testimonials ul {padding-left:10px; line-height:160%; padding-bottom:12px; font-weight:normal; width:250px; float:none;}

#right-colum #testimonials ul li {background:none; padding-left:0px; float:left; display:none;}

#right-colum #testimonials ul strong {padding-left:0px; color:#039; font-style:italic; display:block; padding-top:12px; padding-bottom:10px;}

#right-colum #testimonials a {padding-left:10px; font-weight:bold;}


/* ==================== 5.Contact Us ==================== */

.contact-seperator {margin-bottom:12px; padding-bottom:12px; border-bottom:#E4ECEF 1px solid; float:left; width:432px;}

.contact-seperator iframe {padding:2px; border:1px solid #CCC; float:right; vertical-align:bottom; margin-top:4px;}

#page div.contact-seperator h2 {font-size:1.1em;}

#contactform {clear:both; margin-bottom:20px; padding:20px 0; border-top:1px dotted #ccc; border-bottom:1px dotted #ccc;}

#contactform label {line-height:27px; width:100px; clear:left; display:block; float:left; }

#contactform input[type=text] {width:200px; padding:4px; margin-bottom:5px;}
