/* EzyPal Sky-Blue Template - CSS */

html, body { margin:0; padding: 0; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #b3b3b3; background: #000000;}

/* DeepLook Styles */
.topbar {background: url(http://www.deeplookdesign.com/templates/deeplook2007/images/topbar.png) repeat-x fixed bottom; width: 650px; height: 33px; padding-top: 0px; padding-left: 10px; vertical-align: top;}
.break {background: url(http://www.deeplookdesign.com/templates/deeplook2007/images/break.png)  repeat-x;	width: 650px; height: 37px;}
.break2 {background: url(http://www.deeplookdesign.com/templates/deeplook2007/images/break2.png) repeat-x;	width: 650px; height: 37px;}
.bottombar {background: url(http://www.deeplookdesign.com/templates/deeplook2007/images/bottombar.png) repeat-x; width: 650px;	height: 77;	vertical-align: top; text-align: center;}
.copyright{font: normal normal normal 11px normal "MS Sans Serif", Geneva, sans-serif; color: #b3b3b3; text-align: center;}
.menu_left { background: url(http://www.deeplookdesign.com/templates/deeplook2007/images/contentbg.png) repeat; width: 194px; height: auto; vertical-align: top;}
.sidetext{font-family: "MS Sans Serif", Geneva, sans-serif; font-size: 10px; color: #333333; text-align: justify; padding-top:5px; vertical-align: top;}
.content_main {background: url(http://www.deeplookdesign.com/templates/deeplook2007/images/contentbg.png) repeat; width: 456px; height: auto; vertical-align: top; padding: 10px 10px 10px 10px;}
.content{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #b3b3b3;}
h1 {width: 100%; color: #b3b3b3; font-weight: bold; font-size: 14px; letter-spacing: 2px; border-bottom: 1px dashed #555352; font-family: "Times New Roman", Times, serif; padding-bottom: 10px; text-transform: capitalize; text-align: justify}
.h3 {color: #333333; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-transform: none; text-align: center; vertical-align: bottom;}
#sidebar_top {background: url(http://www.deeplookdesign.com/templates/deeplook2007/images/sidebar_top.png) no-repeat bottom; width: 191px; height: 20px;}
#sidetext_bg {background: url(http://www.deeplookdesign.com/templates/deeplook2007/images/sidetext_bg.png) repeat-y left; width: 191px;}

/* Div Styles */

.xml-icon {width: 80px; padding: 0px 3px 1px 3px; margin: 0; text-align: center; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #fff; background-color: #363636; border: 1px solid; border-color: #666666 #3f1a01 #3f1a01 #666666; cursor: pointer;}

a.xml-icon:hover {width: 80px; padding: 0px 3px 1px 3px; margin: 0; text-align: center; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #fff; background-color: #363636; border: 1px solid; border-color: #777777 #3f1a01 #3f1a01 #777777; cursor: pointer; text-decoration: none;}

.mini { width: 300px; float: right;  margin-top: 10px; margin-right: 5px; text-align: right; font-size: 10px;}
.error { padding: 2px; border: 1px solid #666666; background-color: #FFCC66; color: black;}
.success { padding: 2px; border: 1px solid #666666; background-color: #006600; color: white;}

.bar { width: 500px; height: 13px; background-color: #FFFFFF; border: 1px solid #666666; overflow:hidden; -moz-border-radius: 4px;}
.bar_expired {  background: red url(../images/expiry_back.png); height: 13px; }

/* Table Styles */
.search_table { width: 500px; background-color: #EFEFEF; border: 1px solid #999999; }
.search_results_table { width: 500px; border-bottom: 1px solid #CCCCCC; }

.category_table { width: 500px; padding: 5px; margin-bottom: 10px; border: 1px solid #CCCCCC; }

.item_table  { width: 500px; padding: 5px; margin-bottom: 5px; border-bottom: 1px solid #CCCCCC; }

.item_related_table { width: 90%; border: 1px solid #003F5E; border-collapse: collapse; }
.item_related_heading { color: #FFFFFF; font-weight: bold; background-color: #003F5E; }

.item_featured_table { width: 100%; border: 1px solid #003F5E; border-collapse: collapse; vertical-align: top; text-align: center; }
.item_featured_heading { color: #FFFFFF; font-weight: bold; background-color: #003F5E; }

.login_table { width: 300px; background-color: #EFEFEF; border: 1px solid #003F5E; border-collapse: collapse; }
.login_heading { color: #FFFFFF; font-weight: bold; background-color: #003F5E; }

.recover_table { width: 300px; background-color: #EFEFEF; border: 1px solid #003F5E; border-collapse: collapse; }
.recover_heading { color: #FFFFFF; font-weight: bold; background-color: #003F5E; }

.file_table { width: 600px; background-color: #E8E8E8; border: 1px solid #003F5E; border-collapse: collapse; }
.file_heading { color: #FFFFFF; font-weight: bold; background-color: #003F5E; }
.file_label { color: #333333; font-weight: bold; vertical-align: top;}

.cart_table { width: 700px; background-color: #E8E8E8; border: 1px solid #003F5E; border-collapse: collapse; }
.cart_heading { color: #FFFFFF; font-weight: bold; background-color: #003F5E; }
.cart_heading2 { color: #FFFFFF; font-weight: bold; background-color: #006699; }
.cart_row1 { height: 20px; background-color: #E8E8E8; }
.cart_row2 { height: 20px; background-color: #DDDDDD; }
.cart_row_total { height: 20px; color: white; font-weight: bold; background-color: #003F5E }

.coupon_table { width: 350px; background-color: #E8E8E8; border: 1px solid #003F5E; border-collapse: collapse; }
.coupon_heading { color: #FFFFFF; font-weight: bold; background-color: #003F5E; }
.comments_table { width: 700px;}

.sub_category_table { width: 500px; background-color: #EFEFEF; border: 1px solid #999999; }

.item_table_full  { width: 100%; }

/* Link Styles */
a { color: #b3b3b3; text-decoration: none; font-weight: bold; }
a:hover { color: #b3b3b3;text-decoration: line-through; font-weight: bold;}

a.menu_link, a.menu_link:active, a.menu_link:visited { color: white; font-weight: bold; text-decoration: none; }
a.menu_link:hover { color: white; font-weight: bold; text-decoration: none; }
a.menu_link_selected, a.menu_link_selected:active, a.menu_link_selected:visited { color: #FFFFCC; font-weight: bold; text-decoration: none; }

a.item_link { color: #006699; font-weight: bold; font-size: 14px; }

a.category_link { color: #006699; font-weight: bold; font-size: 14px; }

a.sub_category_link { color: #006699; font-weight: bold; font-size: 12px; }

a.item_related_link { color: #006699; font-weight: bold; font-size: 12px; }

a.mini_link, a.mini_link:active, a.mini_link:visited, a.mini_link:hover { color: #FFFFCC; }

/* Ezypal Font Styles */

.breadcrumbs { color: #666666; font-size: 11px; }

.item_category { color: #666666; font-size: 11px; }
.item_description { color:#333333; }
.item_price { color: green; font-weight: bold; }

.category_description { color: #333333; }

.item_price_full { color: green; font-weight: bold; font-size: 16px; }

.coupon_status { color: blue; font-weight: bold; }

.available { color: green; }
.expired { color: red; }

.mini_link { color: #FFFFFF; }


/* Form Styles */
input.text { height:18px; font-size: 12px; background-color: #622502; color: #b3b3b3; border: 1px solid #555352; padding: 2px; }
input.input_coupon { font-size: 10px; background-color: #EFEFEF; border: 1px solid #CCCCCC; padding: 2px; }

.account_mini { color: #666666; font-size: 10px; background-color: #CEE0FF; border: 1px solid #006699;}
.search_mini { color: #666666; font-size: 10px; background-color: #EFEFEF; border: 1px solid #CCCCCC;}

textarea { font-family:Arial, Helvetica, sans-serif; font-size: 12px; background-color: #E8E8E8; border: 1px solid #CCCCCC; padding: 2px; }

/* List Styles */
ul { margin: 0 50px; padding: 0; }

ul.menu { margin: 0 0 0 2px; padding: 0px; list-style-type: none; }

li.menu_item_h {  display: inline; padding-left: 15px; padding-right: 15px; padding-bottom: 1px; margin-right: 3px; background-color: #006699; border: 1px solid #666666; text-align: center; }
li.menu_item_h:hover { background-color: #003F5E; }
li.menu_item_selected_h { display: inline; padding-left: 15px; padding-right: 15px; padding-bottom: 1px; margin-right: 3px; background-color: #003F5E; border: 1px solid #666666; text-align: center; }

li.menu_item { padding-left: 15px; padding-right: 15px; background-color: #006699; border: 1px solid #666666; text-align: center; }
li.menu_item:hover { background-color: #003F5E; }
li.menu_item_selected { padding-left: 15px; padding-right: 15px; background-color: #003F5E; border: 1px solid #666666; text-align: center; }

/* Misc Styles */
fieldset { border: 1px solid #666666; padding: 5px; }
legend { color: #006699; font-weight: bold;}