@charset "utf-8";
/* CSS Document */

body{ margin:0px; padding:0px; font:normal 12px  Arial, Helvetica, sans-serif; background:#fff;}
a{ text-decoration:none; color:#fff;}
a:hover{ text-decoration:underline; color:#fff;}
p{ margin:0px; padding:0px;}

#wrapper{ width:1000px; margin:0 auto; text-align:center;}
#column_left{ width:160px; float:left; background:#ffffff; margin:0 auto; text-align:center; padding:22px 0 0 0px;}
#column_rightHome{ width:830px; float:left; background:#000000; margin:0 auto; padding:0px; text-align:left; border-left:#b4b4b4 solid 1px; color:#fff; /*overflow-x:hidden; overflow-y:scroll;*/ height:720px;}
#column_right{ width:830px; float:left; background:#000000; margin:0 auto; padding:0px; text-align:left; border-left:#b4b4b4 solid 1px; color:#fff; /*overflow-x:hidden; overflow-y:scroll;*/ height:720px;}
#column_right h3{ font-size:18px; font-weight:normal; color:#fff; text-align:left; padding:20px 0 20px 32px;}
#column_right h2{ font-size:14px; font-weight:bold; color:#fff; text-align:left; padding:0px; margin:0px;}
#column_right p{ text-align:left; color:#fff; /*margin-left:12px;*/ font:12px normal Arial, Helvetica, sans-serif; line-height:20px; padding:0px; margin:0px;}
#column_right span{ margin:0 30px 0 30px; display:block;}
#column_right1{ font-size:16px; font-weight:bold;  padding-top:60px; text-align: center; width:auto;}
#column_right_left{ float:left; margin:0px; padding:30px 0px 20px 30px; width:auto; text-align:left;}
#column_right b{ margin:5px 0 0 0px; }
#column_right_rgt{ float:left; margin:0px; padding:10px 0px 20px 130px; width:350px; text-align:center;}
#about_bottom{ margin:0px; padding:0px 0 5px 0;}
#about_bottom ul{ margin:0px 0 0 60px; padding:0px;}
#about_bottom ul li{ margin:0px; padding:0px 0 0 12px; color:#fff; list-style-type:none; background:url(../images/bullet.gif) no-repeat 0 4px; text-align:left;}
#nav_main{ width:100%; margin:0px 0px 0 0px; padding:0px 0px 8px 0px;}
#nav{ width:92%; float:left;  margin:0px; padding:8px 0 5px 0px; font-size:10pt; text-align:right;  font-weight:bold; border-top:#303030 solid 1px;}
#nav a{ font-size:12px; font-weight:bold; color:#fff; margin:0px; padding:0px 21px 13px 0px; text-decoration:none;}
#nav a:hover{ text-decoration:underline; padding:0px 21px 13px 0px;}
#icon{ width:8%; margin:0px; padding:3px 0 0 0px; float:left; border-top:#303030 solid 1px; text-align:left;}

       
		
.borderline{ background: url(../images/border.gif) repeat-x; height:2px; margin:0 22px 0 25px;}
.borderline1{ background: url(../images/border1.gif) repeat-x; height:2px; margin:0 22px 0 25px; width:60%; float:left;}

.textfield{ width:248px; height:20px; border:#5c5c5c solid 1px;}
.textarea{ width:248px; height:80px; border:#5c5c5c solid 1px;}
.star{ font-size:18px; color:#ff0000; padding:5px 0 0 3px;}
.bold14{ font-weight:normal; font-size:14px;}



.urbangreymenu{
width: 140px; /*width of menu*/
}

.urbangreymenu .headerbar{
font: bold 10px Verdana;
color: #000;
margin-bottom: 0; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 5px 0 0px 0px; /*31px is left indentation of header text*/
text-align:center;
border-top:#666 solid 1px;

}

.urbangreymenu .headerbar a{
text-decoration: none;
color: #000;
display: block;
}

.urbangreymenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0px; /*bottom spacing between each UL and rest of content*/
display:block;
}

.urbangreymenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.urbangreymenu ul li a{
font: normal 12px Arial;
color: black;
display: block;
padding: 5px 0 ;
padding-left: 0px; /*link text is indented 8px*/
text-decoration: none;
text-align:center;
border-top:#999999 solid 1px;
}

.urbangreymenu ul li a:visited{
color: black;
}

.urbangreymenu ul li a:hover{ /*hover state CSS*/
color: black;
}

.urbangreymenu h3{font:bold 10pt  Arial, Helvetica, sans-serif; color:#000; height:25px;}

.urbangreymenu h3 a{ font:bold 10pt  Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}
.urbangreymenu h3 a:hover{font:bold 10pt  Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}

.veganLogo	{margin:15px 0 15px 0;}