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


@font-face {
		font-family: 'HelveticaNeueLight';
		src: url('../fonts/helveticaneue_light-webfont.eot');
		src: url('../fonts/helveticaneue_light-webfont.eot?#iefix') format('embedded-opentype'),
				url('../fonts/helveticaneue_light-webfont.woff') format('woff'),
				url('../fonts/helveticaneue_light-webfont.ttf') format('truetype'),
				url('../fonts/helveticaneue_light-webfont.svg#HelveticaNeueLight') format('svg');
		font-weight: normal;
		font-style: normal;

}
@font-face {
    font-family: 'HelveticaNeueLTStdLtRegular';
    src: url('../fonts/helvetica_neue_light-webfont.eot');
    src: url('../fonts/helvetica_neue_light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/helvetica_neue_light-webfont.woff') format('woff'),
         url('../fonts/helvetica_neue_light-webfont.ttf') format('truetype'),
         url('../fonts/helvetica_neue_light-webfont.svg#HelveticaNeueLTStdLtRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'HelveticaNeueRegular';
    src: url('../fonts/helveticaneue_regular-webfont.eot');
    src: url('../fonts/helveticaneue_regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/helveticaneue_regular-webfont.woff') format('woff'),
         url('../fonts/helveticaneue_regular-webfont.ttf') format('truetype'),
         url('../fonts/helveticaneue_regular-webfont.svg#HelveticaNeueRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'AdobeJensonProRegular';
    src: url('../fonts/ajensonpro-regular-webfont.eot');
    src: url('../fonts/ajensonpro-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/ajensonpro-regular-webfont.woff') format('woff'),
         url('../fonts/ajensonpro-regular-webfont.ttf') format('truetype'),
         url('../fonts/ajensonpro-regular-webfont.svg#AdobeJensonProRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'HelveticaNeueBold';
    src: url('../fonts/helveticaneue_bold-webfont.eot');
    src: url('../fonts/helveticaneue_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/helveticaneue_bold-webfont.woff') format('woff'),
         url('../fonts/helveticaneue_bold-webfont.ttf') format('truetype'),
         url('../fonts/helveticaneue_bold-webfont.svg#HelveticaNeueBold') format('svg');
    font-weight: normal;
    font-style: normal;

}



@font-face {
	font-family: 'Conv_MyriadPro-Bold';
	src: url('../fonts/MyriadPro-Bold.eot');
	src: local('Conv_MyriadPro-Bold'), 
		url('../fonts/MyriadPro-Bold.woff') format('woff'), 
		url('../fonts/MyriadPro-Bold.ttf') format('truetype'), 
		url('../fonts/MyriadPro-Bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}


@font-face {
    font-family: 'MyriadRoman';
    src: url('../fonts/myriad_roman-webfont.eot');
    src: url('../fonts/myriad_roman-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/myriad_roman-webfont.woff') format('woff'),
         url('../fonts/myriad_roman-webfont.ttf') format('truetype'),
         url('../fonts/myriad_roman-webfont.svg#MyriadRoman') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'CardoRegular';
    src: url('../fonts/cardo-regular-webfont.eot');
    src: url('../fonts/cardo-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/cardo-regular-webfont.woff') format('woff'),
         url('../fonts/cardo-regular-webfont.ttf') format('truetype'),
         url('../fonts/cardo-regular-webfont.svg#CardoRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

/*
@font-face {
	font-family: 'Conv_18926_HelveticaNeueMed';
	src: url('../fonts/18926_HelveticaNeueMed.eot');
	src: local('Conv_18926_HelveticaNeueMed'), url('../fonts/18926_HelveticaNeueMed.woff') format('woff'), url('../fonts/18926_HelveticaNeueMed.ttf') format('truetype'), url('../fonts/18926_HelveticaNeueMed.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
*/

@font-face {
    font-family: 'HelveticaNeueItalic';
    src: url('../fonts/18924_helveticaneueit-webfont.eot');
    src: url('../fonts/18924_helveticaneueit-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/18924_helveticaneueit-webfont.woff') format('woff'),
         url('../fonts/18924_helveticaneueit-webfont.ttf') format('truetype'),
         url('../fonts/18924_helveticaneueit-webfont.svg#HelveticaNeueItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'HelveticaNeueMedium';
    src: url('../fonts/18926_helveticaneuemed-webfont.eot');
    src: url('../fonts/18926_helveticaneuemed-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/18926_helveticaneuemed-webfont.woff') format('woff'),
         url('../fonts/18926_helveticaneuemed-webfont.ttf') format('truetype'),
         url('../fonts/18926_helveticaneuemed-webfont.svg#HelveticaNeueMedium') format('svg');
    font-weight: normal;
    font-style: normal;

}

body{
	margin:0px;
	padding:0px;
	background:url(../images/body_bg.png) repeat;
	overflow-x:hidden;
	}

#header_container{
	width:100%;
	height:auto;
	}
	
.header_top{
	background:url(../images/header_img.png) repeat-x;
	min-height:144px;
	width:100%;
	}
.wrapper{
	width:980px;
	margin:0 auto;
	
	}
.top_container{float:left;width:980px;}
.logo_top{float:left;width:980px;}
.header_logo_area{
	float:left;
	width:744px;
	height:auto;
	}
.header_logo_area img{
	float:left;
	padding-top: 18px;
	padding-left: 20px;
	}
.telephone_area{
	float:left;
	width:236px;
	height:auto;
	}
	
.telephone_area span{
	float:left;
	font-family: 'HelveticaNeueRegular';
	font-size:14px;
	color:#cecece;
	padding-left: 5px;
	 padding-top: 25px;
	}
	
.telephone_area h2{
	float:left;
	color:#4b8ad8;
	font-size:32px;
	font-family: 'AdobeJensonProRegular';
	padding-top: 6px;
	}
	
#brotate{
	height:430px;
	background:url(../images/brotate_bg.png) repeat-x;
	}
	
#bannerbox{
	z-index:0;
	position:absolute;
	left: 50%;
	margin-left:-800px;
	width:1600px;
	height:430px;
	clip:rect(0px, 1600px, 430px, 0px);
	background:url(../images/banner0.jpg) no-repeat center;
	}
	
#bwin{
	z-index:100;
	position:relative;
	width:980px;
	height:430px;
	margin:0 auto;
	}
	
#banner{
	z-index:0;
	}
	
#bannermain{
	position:absolute;
	width:706px;
	height:416px;
	margin-left:-75px;
	margin-top:26px;
	background:url(../images/main0.png) no-repeat left;
	}
	
#bannermain.subhome{
	background:url(../images/main0alt.png) no-repeat left;
	}
	
.banner_right{
	float:right;
	}
	
.banner_container{
	width:100%;
	background:url(../images/banner0.jpg) no-repeat center;
	min-height:430px;
	margin-top: -3px;
	}
	
.header_menu{
	float:left;
	width:980px;
	padding-top: 18px;
	}
.header_menu_left{
	float:left;
	background:url(../images/header_menu_left_bg1.png) no-repeat;
	width:29px;
	min-height:39px;
	}
.header_menu_center{
	float:left;
	background:url(../images/header_menu_center_bg1.png) repeat-x;
	width:auto;
	min-height:39px;
	}
	
.header_menu_right{
	float:left;
	background:url(../images/header_menu_right_bg1.png) no-repeat;
	width:30px;
	min-height:39px;
	}
.top_menu{
	float:left;
	}
.top_menu ul{
	float:left;
	}
.top_menu ul li{
	float:left;
	list-style:none;
	padding-left:27px;
	padding-right:27px;
	height:38px;
	background:url(../images/menu_li_divider.png) no-repeat;
	}
	
.top_menu ul li:hover{
	background:url(../images/header_menu_center_bg1on.png) repeat-x;
	}
	
.top_menu ul li a{
	float:left;
	text-decoration:none;
	color:#FFFFFF;
	font-family: 'HelveticaNeueRegular';
	padding-top:12px;
	font-size:14px;
	}
.top_menu ul li a img{float:none;padding-left:5px;}

.no_bg_item{background:none!important;}

.banner_contents{
	float:left;
	width:980px;
	}
.banner_left{
	float:left;
	position:relative;
	}
.quote_content{
	float:left;
	background:url(../images/quote_bg.png) no-repeat;
	width:563px;
	height:237px;
	margin-top: 26px; 
	margin-left: 91px;
	}
.quote_image{
	float:left;
	}
.quote_image img{
	float:left;
	position:absolute;
	top: 48px;
	 left: -24px;
	}
	
.partner_quote{
	float:left;
	position:absolute;
	left: 194px;
	top: 40px;
	}
	
.quote_left{
	float:left;
	background:url(../images/quote_left.png) no-repeat;
	width:32px;
	height:22px;
	
	}
.quote_text{
	float:left;
	width:auto;
	width:345px;
	}
.quote_text p{
	float:left;
	width:auto;
	font-family:"Times New Roman", Times, serif;
	font-size:28px;
	color:#FFFFFF;
	padding-left: 18px; 
	padding-top: 24px;
		}
		
.quote_right{
	float:left;
	background:url(../images/quote_right.png) no-repeat;
	width:32px;
	height:22px;
	margin-left:32px
		}
.partner_person{
	float:left;
	width:435px;
	text-align:right;
	padding-top: 25px;
	}
.partner_person h4{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#7f7f7f;
	padding-top: 5px;
	}
.partner_person h4 span{
	font-size:22px;
	font-weight:bold;
	color:#FFFFFF;
	}
.partner_details{
	float:left;
	position:absolute;
	width:110px;
	top: 353px;
	 left: 105px;
	}
.partner_details h5{
	float:left;
	font-family: 'HelveticaNeueBold';
	font-size:12px;
	color:#FFFFFF;
	padding-bottom: 3px;
	}
.partner_details span{
	font-size:12px;
	color:#FFFFFF;
	font-family: 'HelveticaNeueItalic';
	}
	
.case_form{
	float:left;
	background:url(../images/form_bg1.png) no-repeat;
	width:319px;
	height:416px;
	margin-top: 15px;
	 margin-left: 7px;
	}
.form_contents{
	float:left;
	padding:20px 40px;
	width:232px;
	padding-left:57px;
	}
.form_contents h3{
	float:left;
	color:#FFFFFF;
	font-size:22px;
	width:219px;
	 font-family: 'MyriadRoman';
	 padding-top: 2px;
	}
.form_contents span{
	color:#5383ff;
	font-size:14px;
	 font-family: 'MyriadRoman';
	}
.top_form{
	float:left;
	padding-top: 6px;
	}	
	
	
.field_outer{
	float:left;
	background:url(../images/text_box.png) no-repeat;
	width:201px;
	height:31px;
	margin-top:15px;
	}
.field_outer input{
	float:left;
	width:190px;
	background:none;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding-left:10px;
	height:31px;
	padding-top:0px;
	}
.textarea_outer{
	float:left;
	background:url(../images/text_area_box.png) no-repeat;
	width:201px;
	height:105px;
	margin-top:15px;
	}
	
.textarea_outer textarea{
	float:left;
	width:190px;
	background:none;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding-top:0px;
	height:99px;
	padding-left:10px;
	padding-top:6px;
	}
	
.button_submit{
	float:left;
	background:url(../images/button.png) no-repeat;
	width:134px;
	height:33px;
	border:none;
	margin-top: 19px;
	 margin-left: 72px;
	 font-family:Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 color:#FFFFFF;
	 font-size:12px;
	 cursor:pointer;
	}
	
.banner_bottom_container{
	background:url(../images/banner_bottom_bg.png) repeat-x;
	height:20px;
	width:100%;
	}
	
#content_section h1 {
	font-color: #fff;
	font-size: 2.2em;
	text-shadow: 1px 1px #ccc;
}

#content_section{
	width:100%;
	height:auto;
	}

.content_top{
	float:left;
	background:url(../images/top.png) no-repeat center;
	width:100%;
	height:72px;
	}
	
	
.content_inner{
	float:left;
	background:url(../images/middle.png) repeat-y center;
	width:100%;
	height:auto
	}
.content_bottom{
	float:left;
	background:url(../images/bottom.png) no-repeat center;
	height:138px;
	width:100%;
	 margin-bottom: 18px;
	}
	
.content_block{
	float:left;
	width:980px;
	height:auto;
	}
.content_top_boxes{
	float:left;
	width:980px;
	height:auto;
	}
.blue_boxes{
	float:left;
	background:url(../images/bluebox_img.png) no-repeat;
	width:314px;
	height:186px;
	margin-top: -57px;
	padding-right:16px;
	cursor:pointer;
	}
.blue_boxes:hover{
	margin-top:-65px;
	}
.blue_boxes h4{
	float:left;
	width:314px;
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#FFFFFF;
	text-align:center;
	padding-top:10px;
	}
.box_content{
	float:left;
	padding:22px 10px 15px 15px;
	width:289px;
	height:auto;
	}
.box_content img{
	float:left;
	}
.box_text{
	float:left;
	width:172px;
	padding-left:13px;
	}
.box_text p{
	float:left;
	font-size:12px;
	color:#c2c3c4;
     font-family: 'HelveticaNeueRegular';
	 line-height:13px;

	}
.box_text span{
	float:left;
	font-size:12px;
	color:#c2c3c4;
    font-family: 'HelveticaNeueLight';
	padding-top: 13px;
	}
.last{
	padding-right:0px!important;
	}
.content_details{
	float:left;
	width:980px;
	height:auto;
	}
.content_details_left{
	float:left;
	width:287px;
	}
.chat_section{
	float:left;
	width:287px;
	}
	
.chat_section{
	float:left;
	background:url(../images/chat_bg.png) no-repeat;
	height:auto;
	width:287px;
	 padding-bottom: 23px;
	  margin-top: 22px;
	}
.chat_section h4{
	float:left;
	font-size:17px;
	font-family: 'Conv_MyriadPro-Bold';
	color:#18222e;
	padding-left:18px;
	width:260px;
	padding-top: 15px;
	}
.chat_section h4 span{ color:#6b922a;}
.chat_content{ float:left;width:287px;padding-top:15px;}
.chat_content img{float:left;padding-top: 10px;padding-left:15px;}

.chat_content p, .address{
	float:left;
	width:202px;
	padding-left:22px;
	color:#4a5b70;
	font-size:14px;
	font-family: 'HelveticaNeueMedium';
	padding-top: 18px;
	}
	
.chat_content a{color:#679b0f;}
.practice_area{
	float:left;
	width:287px;
	background:url(../images/practice_inner.png) repeat-y;
	}
.practice_area h4{
	float:left;
	font-size:17px;
	font-family: 'Conv_MyriadPro-Bold';
	color:#FFFFFF;
	padding-left: 18px; 
	padding-top: 12px;
	}
	
.area_top{
	
	width:286px;
	background:url(../images/practice_area_bg.png) no-repeat;
	height:45px;
	}
	
	
.practice_area_menu{
	float:left;
	width:287px;
	}	
	
.practice_area_menu ul{
	float:left;
	width:287px;
	}
.practice_area_menu ul li {
	clear:both;
	list-style:none;
	padding:10px 0px 6px 0px;
	width:287px;
	height:30px;
	background:url(../images/practice_area_gradient.png) no-repeat;
	}
	
.practice_area_menu ul li .navimg {
	width:43px;
	float:left;
	padding-left: 13px;
	}
	
.practice_area_menu ul li a{
	display:block;
	float:right;
	padding:0 20px 0 0;
	height:30px;
	width:205px;
	text-decoration:none;
	font-family: 'HelveticaNeueMedium';
	font-size:14px;
	color:#c1c1c1;
	}

.practice_area_menu ul#pharmamenu {
	margin-bottom:30px;
}

.practice_area_menu ul#pharmamenu li a {
	padding:2px 20px 0 15px;
	width:250px;
	float:none;
	}
	
/*
.practice_area_menu ul li img {
	float:left;
	padding-left: 13px;
	}

.practice_area_menu ul li a{
	float:left;
	text-decoration:none;
	font-family: 'HelveticaNeueMedium';
	font-size:14px;
	color:#c1c1c1;
	padding-left: 17px;
	padding-top: 8px;
	}
*/
	
.content_details_right{
	float:left;
	height:auto;
	padding-left: 44px;
	width: 649px; 
	padding-top: 39px;
	}
.deatils_right_top{
	float:left;
	width:652px;
	height:auto;
	font-size:18px;
	font-family: 'CardoRegular';
	color:#262c44;
	line-height:25px;
	}
.deatils_right_top p{
	}
.details_right_bottom{
	float:left;
	width:652px;
	}
.our_team_area{
	float:left;
	width:264px;
	height:auto;
	padding-top: 40px;
	margin-left: -4px;
	}
.meet_team_top{
	float:left;
	width:264px;
	border-bottom:1px solid #929292;
	margin-bottom:5px;
	}
.meet_team_top h4{
	color:#17202a;
	float:left;
	font-family: 'Conv_MyriadPro-Bold';
	font-size:18px;
	padding-bottom: 9px;
	width:220px;
	padding-top: 4px;
	}
.meet_team_top a{
	float:left;
	color:#f12c32;
	font-family: 'MyriadRoman';
	font-size:14px;
	text-decoration:none;
	padding-top: 5px;
	}
	
	

.lawyer_area{
	float:left;
	width:264px;
	padding:5px 0;
	}
.lawyer_area img{
	float:left;
	width:65px;
	}

.lawyer_details{
	float:left;
	width:133px;
	padding-left:16px;
	padding-top:5px;
	}
.lawyer_details h5 a{
	float:left;
	font-size:18px;
	color:#2e85ec;
	width:185px;
	font-family: 'HelveticaNeueBold';
	}
.lawyer_details span{
	float:left;
	font-family: 'HelveticaNeueBold';
	font-size:18px;
	color:#494949;
	width:185px;
	padding-top: 5px;
	}
.spanish_area{
	float:left;
	width:355px;
	padding-top:43px;
	padding-left:33px;
	}
.spanish_content{
	float:left;
	width:355px;
	
	}
.spanish_top{
	float:left;
	width:355px;
	border-bottom:1px solid #929292;
	}
	
.spanish_top h4{
	color:#17202a;
	float:left;
	font-family: 'Conv_MyriadPro-Bold';
	font-size:18px;
	padding-bottom: 10px;
	width:355px;
	}
.spanish_content_text{	float:left;	width:355px;padding-top:16px;}
.spanish_content_text img{
	float:left;
	padding-right: 17px;
	padding-bottom: 17px;
	}
.spanish_content_text p{
	float:none;
	 font-family: 'HelveticaNeueRegular';
	font-size:14px;
	color:#213246;
	line-height:20px;
	}
.office_direction{
	float:left;
	width:355px;
	height:auto;
	padding-top: 35px;
	}
	
.direction_details{
	float:left;
	padding-top: 20px;
	width:355px;
	}
.direction_details span{
	float:left;
	 font-family: 'HelveticaNeueRegular';
	font-size:15px;
	color:#27374b;
	padding-top:21px;
	}
.direction_menu{
	float:left;
	width:340px;
	padding-top:19px;
	}
.direction_menu ul{
	float:left;
	}
.direction_menu ul li{
	float:left;
	list-style:none;
	padding-bottom:16px;
	}
.direction_menu ul li a{
	float:left;
	text-decoration:none;
	font-size:14px;
	color:#325b7d;
	 font-family: 'HelveticaNeueRegular';
	padding-right: 14px;
	}
.direction_menu ul li a img{
	float:left;
	padding-right: 11px;
	}

#footer_block{
	width:100%;
	background:url(../images/footer_bg.png) repeat-x;
	min-height:439px;
	float:left;
	}
.footer_content{
	float:left;
	width:980px;
	height:auto;
	}
	
	
.footer_badge_area{	
	float:left;
	width:800px;
	padding-left:90px;
	padding-right:90px;
	padding-top: 36px;
	}
	
.footer_badge_area ul{
	float:left;
	}
.footer_badge_area ul li{
	float:left;
	list-style:none;
	}
	
.footer_badge_area ul li a{
	float:left;
	text-align:center;
	}

.footer_badge_area ul li a img{
	float:left;
	padding-left: 7px;
	}
.footer_badge_area .first{
	padding-top:17px;
	}
	
.footer_bottom{
	float:left;
	width:980px;
	height:auto;
	}
	
	
.footer_top{
	float:left;
	width:980px;
	padding-top: 28px;
	}
.footer_top p{
	float:left;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#c0c0c0;
	text-align:center;
	}
.footer_top p strong {
	font-weight:bold;
	font-size:14px;
	color:#ffffff;
}
.footer_menu{
	float:left;
	width:980px;
	height:auto;
	padding-top: 26px;
	}
.footer_menu span{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#999999;
	padding-left:140px;
	}
.footer_bottom_menu{
	float:left;
	
	}
.footer_bottom_menu ul{
	float:left;
	}
.footer_bottom_menu ul li{
	float:left;
	list-style:none;
	background:url(../images/footer_li_bg.png) no-repeat left center;
	padding-left:6px;
	padding-right:5px;
	}
.footer_bottom_menu ul li a{
	float:left;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	}
.footer_bottom_menu .no_bg{	
	background:none !important;
	}	

.social_sites{	
	float:left;
	padding-top: 11px;
	}
	
.social_sites a{
	float:left;
	}
.social_sites a img{
	float:left;
	padding-left:7px;
	}	
.footer_logo_section{
	float:left;
	width:980px;
	height:auto;
	padding-top:35px;
	}
	
.logo_section{
	float:left;
	}
.foot_business{ float:left;padding-left: 17px;}
.footer_logo{
	float:left;
	text-align:center;
	width:728px;
	padding-top:15px;
	}
	
.pamphlet_top{
	margin-top:10px;
	float:left;
	width:650px;
	border-bottom:1px solid #929292;
	}
	
.pamphlet_top h4{
	color:#17202a;
	float:left;
	font-family: 'Conv_MyriadPro-Bold';
	font-size:18px;
	padding-bottom: 10px;
	width:650px;
	}

.pamphlet_content{
	clear:both;
	padding-top:15px;
	}

.pamphlet_content p{
	padding-left:100px;
	font-size:18px;
	font-family: 'CardoRegular';
	color:#262c44;
	line-height:25px;
	background:url(../images/download.png) no-repeat left;
	}
	
#submenu, #tdropdown, #vtdropdown, #abdropdown, #dropdown1, #dropdown2, #cqdropdown, #vdropdown {
	display:none;
	z-index:110;
	position:absolute;
	margin-top:-6px;
	width:979px;
	/* height:375px; */
	height:395px;
	background:url(../images/dropdown.png) no-repeat left;
	font-family:"Helvetica",sans-serif;
	font-size:14px;
}

.reviews {
	margin-top:20px;
}

.reviews a {
	padding:40px 0 0 130px;
}

.reviews a, .reviews a img {
	border:none;
}

#vdropdown {
	display:none;
	z-index:110;
	position:absolute;
	margin-top:-6px;
	width:979px;
	/* height:375px; */
	height:395px;
	background:url(../images/dropdown2.png) no-repeat left;
	color:#fff;
	font-family:"Helvetica",sans-serif;
	font-size:14px;
}

#victorybox {}

.vwin { border:none; padding:0; }
.vwin th { border:none; padding:0 0 10px;; text-align:right; font-size:14px; color:#eeeeee; }
.vwin td { border:none; padding:0 0 10px 20px; font-size:22px; font-weight:bold; color:#ffffff; text-shadow:2px 2px #333; }
.vdescription { padding:20px 0; font-size:14px; color:#ffffff; }
.vdisclaimer { color:#eeeeee; font-size:11px; }

.vbox {
	float:left;
	padding:20px;
}

.vbox img { margin:0 0 10px; border:4px solid #000; }
.vbox h5 { font-weight:bold; font-size:14px; margin-bottom:.8em; }
.vbox h5:hover { text-decoration:none; }

#vdropdown p.heading { margin:15px 0 0 20px; }
#vdropdown p { line-height:1.2em; }

#vbox1 { width:305px; }
#vbox2 { width:305px; }
#vbox3 { width:245px; }

ul#dropdownmenu {
	float: left;
	width: 240px;
	padding: 12px 0 0 10px;
	height:378px;
}

#dropdownmenu li {
	display: block;	
}

#dropdownmenu a {
	color: #fff;
	text-shadow: 1px 1px #000;
	text-decoration: none;
	width: 250px;
	height: 25px;
	display: block;
	padding-top: 4px;
	padding-left: 6px;
}

#dropdownmenu a:hover {
	background: url(../images/navhover.png) no-repeat 0 0;	
}

.sub {
	display: none;
	z-index: 120;
	margin: 15px 0 0 30px;
	padding: 0 20px 10px 220px;
	height: 375px;
}

.sub p {
	color: #fff;
	font-size: 1.2em;	
	line-height: 25px;
	margin-bottom: 10px;
}

.sub p.heading, #vdropdown p.heading {
	font-size: 2em;
	color: #fff;
	text-shadow: 1px 1px #000;
	margin-bottom: 15px;
	padding-bottom:5px;
	line-height:1.2em;
	font-family:"Times New Roman", Times, serif;
	border-bottom:1px solid #eee;
}

#vdropdown .sub p.heading, #vdropdown p.heading {
	border-bottom:none;
}

.sub img { border:4px solid #000; }

.left {
	float: left;
	margin: 0 10px 10px 0;	
}

.right {
	float: right;
	margin: 0 0 10px 10px;	
}

img.right { border:none; }

.no_gradient{background:none!important;}

#pamenu li:hover {
	border-right:8px solid #0a2963;
}

#subhomecontent h1 { margin-bottom:10px; }
#subhomecontent h3 { margin-bottom:1em; font-size:20px; font-weight:bold;  }
#subhomecontent p { margin-bottom:1em; }
#subhomecontent li { margin-bottom:1em; }