@charset "utf-8";
/* CSS Document */

body { color:#333333; font-weight:400; background-color:#3f6089; font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; background-image:url(images/background.jpg); background-repeat:no-repeat; background-position:top center;}

		a:link    {color:#000000; font-weight:500; text-decoration:none; border:0px; }
		a:visited {color:#000000; font-weight:500;text-decoration:none; border:0px; }
		a:hover    {color:#5098f8; font-weight:500;text-decoration:none; border:0px; }


ul.nav1 {list-style-type:none; margin:144px 0px 0px 0px;padding:0px; float: none; }
ul.nav1 li {float:left; position:relative;margin:0px 1px 0px 1px;padding:4px 10px 4px 10px; text-align:center; vertical-align:middle;}
ul.nav1 li a:link {color:#FFFFFF; font-size:18px; text-decoration:none; font-weight:500;}
ul.nav1 li a:visited {color:#FFFFFF; font-size:18px; text-decoration:none; font-weight:500;}
ul.nav1 li a:hover {color:#5098f8; font-size:18px; text-decoration:none; font-weight:500;}
ul.nav1 li:hover {}
ul.nav1 li ul {display:none;float:left; top:100%; left:0%; list-style:none;}
ul.nav1 li:hover ul {display:block;z-index:1;top:100%;list-style:none; position:absolute;left:0; margin:0px; padding:0px; width:100%;}
ul.nav1 li:hover ul li a {display:block;}
ul.nav1 li:hover ul li {margin:0px; padding:4px 10px 4px 10px; width:100%; background-color:#5098f8;}
ul.nav1 li ul li {text-align:left; margin:0px; width:100%; border-bottom:1px solid #052200;width:100%;}
ul.nav1 li ul li a:link {color:#ffffff; font-size:12px; text-decoration:none; font-weight:bold;}
ul.nav1 li ul li a:visited {color:#ffffff; font-size:12px; text-decoration:none; font-weight:bold;}
ul.nav1 li ul li a:hover {color:#ffffff; font-size:12px; text-decoration:none; font-weight:bold;}
ul.nav1 li ul li:hover {background:#0066CC;}

.nav2 a:link  {color:#FFFFFF; font-weight:700; text-decoration:none; border:0px; font-size:14px;}
.nav2 a:visited {color:#FFFFFF; font-weight:700;text-decoration:none; border:0px; font-size:14px; }
.nav2 a:hover    {color:#FFFFFF; font-weight:700;text-decoration:none; border:0px; font-size:14px; }
.nav2 {padding:0px; margin:90px 0px 0px 0px;}
.nav2 li { display:inline; background-color:#000000; text-align:center; padding:5px 30px 5px 30px; margin:0px 0px 0px 2px;}
.nav2 li:hover {background-color:#0c9405; }
.nav2 {list-style:none;}

.nav3 a:link  {color:#FFFFFF; font-weight:700; text-decoration:none; border:0px; font-size:14px;}
.nav3 a:visited {color:#FFFFFF; font-weight:700;text-decoration:none; border:0px; font-size:14px; }
.nav3 a:hover    {color:#FFFFFF; font-weight:700;text-decoration:underline; border:0px; font-size:14px; }
.nav3 {padding:0px; margin:0px 0px 0px 0px;}
.nav3 li { display:inline; text-align:center; padding:0px; margin:0px 20px 0px 20px;}
.nav3 li:hover {}
.nav3 {list-style:none;}

img {border:0px solid #3a3838; padding:0px; margin:0px; }

h1 {font-size:20px; font-weight:700; font-family:Arial, Helvetica, sans-serif; color:#ffffff; margin:0px 0px 0px 0px; padding:0px; }
h2 {font-size:17px; font-weight:700; font-family:Arial, Helvetica, sans-serif; color:#ffffff; margin:0px 0px 0px 0px; padding:0px; }
h3 {font-size:14px; font-weight:500; color:#000000; background-color:#CCCCCC; width:100%; margin:0px 0px 0px 0px; padding:0px; }
h4 {font-size:26px; font-weight:700; font-family:Arial, Helvetica, sans-serif; color:#000000; margin:0px 0px 0px 0px; padding:0px; }
h5 {font-size:12px; font-weight:500; font-family:Arial, Helvetica, sans-serif; color:#000000; margin:0px 0px 0px 0px; padding:0px; }

.headertable {width:967px; height:180px; background-image:url(images/headerpic.jpg); background-repeat:no-repeat; margin:0px; text-align:right; vertical-align:top; background-color:#fdf1cb;}

.bannertable {margin:0px; text-align:right; vertical-align:top;}

.bodytable {margin:0px; padding:0px; text-align:center; border:0px; background-color:#fdf1cb; vertical-align:top;}

.footer {padding:0px 0px 0px 0px; margin:0px; text-align:center; vertical-align:top; color:#ffffff;}

.text1 {width:100%; padding:20px; text-align:left; vertical-align:top; background-color:#fdf1cb;}
.text2 {width:30%;padding:20px; text-align:left; vertical-align:top; background-color:#fdf1cb;}
.text3 {width:65%; padding:20px; text-align:left; vertical-align:top; background-color:#fdf1cb;}
.text4 {width:100%;padding:20px; text-align:left; vertical-align:top; background-color:#fdf1cb;}
.text5 {width:55%;padding:20px; text-align:left; vertical-align:top; background-color:#fdf1cb;}
.text6 {width:45%; padding:20px; text-align:left; vertical-align:top; background-color:#fdf1cb;}

.gallerycell {margin:5px; border:0px solid #333333; text-align:center; width:50px;}
.galleryimage {width:50px; height:50px;margin:5px; border:1px solid #bfbcbc; }

.gallerycell2 {margin:5px; border:0px solid #333333; text-align:center; width:200px; vertical-align:top;}
.galleryimage2 {width:200px; height:200px;margin:5px; border:1px solid #bfbcbc; }

.fieldname {text-align:right; background-color:#5098f8; width:150px; color:#FFFFFF;}
.fieldbox {text-align:left;}

.blogleft {background-color:#202120; width:150px;}

.catalog {padding:5px;}

.storenav {padding:0px; margin:0px 0px 0px 0px; list-style:none;}
.storenav li {display:block; background-color:#252a25; background-repeat:no-repeat; text-align:left; vertical-align:middle; margin:2px; border-bottom:1px solid #F7F7F7; color:#0c9405;}
.storenav li:hover {display:block; background-color:#0c9405; background-repeat:no-repeat; text-align:left; vertical-align:middle; color:#FFFFFF;}
.storenav li a {display:block; padding:5px 0px 5px 20px;}
.storenav li a:link {color:#0c9405; font-size:12px; text-decoration:none; font-weight:bold;}
.storenav li a:visited {color:#0c9405; font-size:12px; text-decoration:none; font-weight:bold;}
.storenav li a:hover {color:#FFFFFF; font-size:12px; text-decoration:none; font-weight:bold;}

.storebreadcrumbs {border:1px solid #1b1f1b; background-color:#252a25; padding:5px; color:#FFFFFF;}
.storemaincell {border-left:1px solid #1b1f1b; border-right:1px solid #1b1f1b;}
.storebottomlinks {border:1px solid #1b1f1b; background-color:#252a25; color:#1b1f1b;}
.storeproductcell {border-top:5px solid #0c0c0c; border-bottom:5px solid #0c0c0c; background-color:#121212; padding:15px;}

.cart {background-color:#f5f5f5; color:#000000; }
.cartheaders {padding:3px; background-color:#e9e7e9; color:#000000;}
.cartitem {border-right:1px solid #e9e7e9; border-bottom:1px solid #e9e7e9; border-left:1px solid #e9e7e9;}

.checkout {background-color:#f5f5f5; color:#000000;}
.checkoutheader {padding:5px; background-color:#d4d6d4; color:#000000;}
.checkoutcellleft {padding:5px; background-color:#e9e7e9; color:#000000;}
.checkoutcellright {padding:5px;}

.servicename {border-bottom:1px dotted #1055ac; font-size:14px;}
.serviceprice {border-bottom:1px solid #1062c9; text-align:right; font-size:10px; background-color:#105ab5;s}

.profilename {border-bottom:1px dotted #1055ac; font-size:14px;}
