body{ font-family: Verdana, Geneva, sans-serif; font-size: 10pt; margin:0px; color:#170b3c; }
a:link,a:active,a:visited { text-decoration: none;color:#170b3c; }
a:hover { text-decoration: underline; }
h1,h2,h3,h4,h5,h6 { font-family: Arial, Helvetica, sans-serif;  margin:0px}
h1 { font-size: 16pt; color: #fb9400; }
img{border:0px;}

/* -------------------Header---------------------------------- */
div#header{ width:960px; height:147px; margin:0 auto; background-image:url(http://74.53.230.203/~aaaskco/images/web/header-bg.gif); background-position:top; background-repeat:repeat-x;}
div#logo{ width:415px;height:130px; background-image:url(http://74.53.230.203/~aaaskco/images/web/logo.gif); background-repeat:no-repeat; float:left;}
div#sales{ width:290px; height:130px; background-image:url(images/sale.jpg); background-repeat:no-repeat; background-position:top right; float:left; margin-left:180px; padding: 10px 20px 0 40px;font-size:1em;}

div#banner{width:964px; margin:0 auto;  height:100px;}

p.shoppingbasket {padding: 0; margin: 0; text-align: left; font-size: 1.5em;}
div.cartTotal {padding: 10px 0 0 0;}
div.basketbutt {text-align: right; padding-top: 10px;}
span.txtCartPrice {float: right;}

/* ------------------Top Navigation-------------------------- */
div#navigation{ width:938px; margin:0 auto; background-color:#f5ef21; margin-top:0px; padding:5px 0px 8px 0px;}
div#navigation ul { list-style: none; padding:0px; margin:0px 0px 0px 10px;} 
div#navigation li { font-size:1em;  padding-left:4px; padding-right:4px;  display: inline;} 
div#navigation li a { color:#170b3c; font-size:1em; font-weight:bold; text-transform:uppercase;} 

div#wrapper{width:958px; margin:0 auto; margin-top:32px;}
.title{font-size:11pt; font-weight:bold;}

/* ----------------------Left Column--------------------------- */
div#leftcol { width:614px; background-color:#f7f7f7; float:left; padding:10px;}
div#leftcol .boxone{width:350px; float:left; padding:0 10px 0 0;line-height:18px;}
div#leftcol .boxtwo{width:1px; height:160px; float:left;  background-color:#fb9400; margin-top:20px;}
div#leftcol .boxthree{width:200px; float:left; padding:0 0 0 10px;color:#fb9400;margin-top:20px; font-size:12pt; font-weight:bold; line-height:20px;}

/*------------------Right Column Contact----------------------*/

div#wrapperContact{width:958px; background-color:#f7f7f7;  margin:0 auto; margin-top:32px;}
div#leftcolContact { width:400px; float:left; padding:10px;}
div#rightcolContact { width:400px; float:left; padding:10px;}


/* ----------------------Right Column--------------------------- */
div#rightcol{ width:305px;  float:left; padding:0px; margin-left:18px;}
div#rightcol .box{background-color:#f7f7f7; padding:8px;}
div#rightcol p{margin:0px; padding:5px;}
div#rightcol .lft{float:left; width:170px; }
div#rightcol .rgt{margin-left:172px; width:110px; margin-top:12px;}
div#rightcol .postit{position:absolute; margin-left:180px; margin-top:10px;}

.yellowtitle{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:10pt; padding:5px; background-color:#f5ef21;margin:0px;}

/* ---------------------Dedicated Products--------------------- */
div#products{background-color:#fdfcd3; margin:0 auto; margin-top:20px; width:960px;}
div#boxone {width: 280px; margin:0px; padding: 0px 20px 10px 20px;  float: left;}
div#boxtwo {width: 280px; margin:0px;  padding: 0px 20px 10px 20px;  float: left;}
div#boxthree {width: 280px;  margin:0px; padding: 0px 0 10px 0;  float: left;}
div#boxone p, #boxtwo  p, #boxthree p {margin:10px;}

/* ----------------------Footer---------------------- */
div#footer{width:960px; margin:0 auto; margin-top:15px;}
div#footerNav{  text-align:right; background-color:#170b3c; padding:8px; color:white;}
div#footerNav ul { list-style: none; padding:0px; margin:0px;} 
div#footerNav li { font-size:1em;  padding-left:4px; padding-right:4px;  display: inline; } 
div#footerNav li a { color:#FFF; font-size:1em; font-family:verdana;  text-transform:uppercase;} 
div#footerAddress{ font-size:8pt; margin-top:20px;}


div#footerYellow {text-align:right; background-color:#f5ef21; padding:8px; color:white;}
div#footerYellow p {padding: 0; margin: 0; text-align: left; color: #170b3c;}

.clear{ clear:both; }


/* ------------Right Menu------------ */
.urbangreymenu{
width: 298px; /*width of menu*/
}

.urbangreymenu .headerbar{
font: bold 13px Verdana;
color:#270D76;
background-color: #F5EF21; /*last 2 values are the x and y coordinates of bullet image*/
margin: 0px; /*bottom spacing between header and rest of content*/
margin-bottom: 5px; 
text-transform: uppercase;
padding: 4px 0 4px 10px; /*31px is left indentation of header text*/
}

.urbangreymenu .headerbar a{
text-decoration: none;
color:#270D76;
display: block;
}

.urbangreymenu ul{
list-style-type: none;
margin: 0px;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.urbangreymenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.urbangreymenu ul li a{
font: normal 12px Arial;
color:#270D76;
background: #F7F7F7;
display: block;
padding: 2px 0;
line-height: 17px;
padding-left: 8px; /*link text is indented 8px*/
text-decoration: none;
}

.urbangreymenu ul li a:visited{
color:#270D76;
}

.urbangreymenu ul li a:hover { /*hover state CSS*/
text-decoration:underline;
}

.contact_rgt {padding:5px 0px  5px 160px;}
.contact_lft {width:150px; float:left;padding:5px 0px  5px 0px}
.conatctbtn {text-align:right;padding:10px 50px 0px 0px;}
.contactTextArea {overflow:auto;width:380px}
.input {width:220px;}

/*--------------------latest News--------------*/
.imgleft {float:left;border:0px;padding-right:10px;}
.imgright {float:right;border:0px;padding-left:10px;}
.imgcenter {border:0px;margin-left:50px;}
.center {text-align:center;}


#flagAvailableFlags
{
	background-color:#DDDDDD;
	border:solid 1px #BBBBBB;
	margin:4px 4px 4px 4px;
	cell-spacing:5px;
}
#flagAvailableFlags td
{
	background-color:#FFFFFF;
	border:solid 1px #888888;
	margin:4px 4px 4px 4px;
	cursor:pointer;
	cursor:hand;
}

