/* CSS Document */

body
{
	background: url(https://www.personalizeddrinkware.com/images2011/body_bg.jpg) top left repeat-x #25251d;
	color: #818181;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/* [disabled]margin:0px; */
	padding: 0px;
}

a
{
outline:none;
}

h1
{
float:left;
width:245px;
border-bottom:1px solid #d2d2d2;
color:#800000;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
margin:0px;
padding:0px 0px 3px 0px;
}



h2
{
float:left;
width:239px;
border-bottom:1px solid #d2d2d2;
color:#000;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
margin:0px;
padding:0px 0px 3px 0px;
}

h3
{
float:left;
width:100%; /*  width:359px */
border-bottom:1px solid #d2d2d2;
color:#800000;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
margin:0px;
padding:0px 0px 3px 0px;
}

h4
{
float:left;
width:1000px;
border-bottom:1px solid #d2d2d2;
color:#0A5B8F;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
margin:0px;
padding:20px 0px 7px 0px;
}

h4 span
{
float:right;
font-size:14px;
padding:5px 10px 0px 0px;
*margin:-17px 0px 0px 0px;
}


.float_left
{
float:left;
}

.float_right
{
float:right;
}

.clear_both
{
clear:both;
}

#main_content
{
width:100%;
background:url(https://www.personalizeddrinkware.com/images2011/footer_bg.jpg) bottom left repeat-x;
margin:-8px auto;
padding:0px;
display:table;
}

#fix_contnet
{
width:1000px;
display:table;
margin:0px auto;
padding:0px;
}

.logo
{
float:left;
margin:0px;
padding:31px 0px 0px 0px;
}

.top_link_left
{
float:left;
width:4px;
height:35px;
background:url(https://www.personalizeddrinkware.com/images2011/top_link_left_bg.png) top left no-repeat;
margin:0px;
padding:0px;
}

.top_link
{
float:left;
height:35px;
background:url(https://www.personalizeddrinkware.com/images2011/top_link_bg.png) top left repeat-x;
margin:0px;
padding:0px;
}

.top_link ul
{
float:left;
margin:0px;
padding:11px 0px 0px 0px;
}

.top_link ul li
{
float:left;
background:url(https://www.personalizeddrinkware.com/images2011/partition.jpg) top right no-repeat;
color:#0d0d0d;
list-style:none;
font-family:Tahoma, "Times New Roman", Arial;
font-size:11px;
margin:0px;
padding:0px 10px 0px 10px;
}

.top_link ul li img
{
float:left;
padding:0px 4px 0px 0px;
}

.top_link ul li a
{
float:left;
color:#0d0d0d;
text-decoration:none;
margin:0px;
padding:0px;
}

.top_link ul li a:hover
{
float:left;
color:#0078c4;
text-decoration:none;
margin:0px;
padding:0px;
}

.top_link_right
{
float:left;
width:4px;
height:35px;
background:url(https://www.personalizeddrinkware.com/images2011/top_link_right_bg.png) top left no-repeat;
margin:0px;
padding:0px;
}

.top_right_text
{
float:right;
width:414px;
font-family:"Calibri",Arial, Helvetica, sans-serif;
color:#45b6ff;
font-weight:bold;
text-align:center;
font-size:20px;
margin:0px;
padding:10px 0px 0px 175px;
}

.top_right_text span
{
color:#fdeb66;
}

.big_font
{
color:#FFFFFF !important;
font-size:24px;

}

.main_menu
{
float:left;
width:1000px;
margin:0px;
padding:0px
}

.main_menu ul
{
float:left;
margin:0px;
padding:0px;
}

.main_menu ul li
{
float:left;
background:url(https://www.personalizeddrinkware.com/images2011/menu_devider.jpg) top right no-repeat;
font-family:Tahoma, "Times New Roman", Arial;
font-size:12px;
list-style:none;
color:#FFFFFF;
margin:0px;
padding:0px 0px 0px 0px;
}

.main_menu ul li img
{
float:left;
padding:7px 0px 0px 6px;
}

.main_menu ul li a
{
float:left;
font-family:Tahoma, "Times New Roman", Arial;
text-decoration:none;
font-size:12px;
color:#FFFFFF;
margin:0px;
padding:9px 7px 11px 7px;
}

.main_menu ul li a:hover
{
float:left;
background:url(https://www.personalizeddrinkware.com/images2011/menu_hover.jpg) top left repeat-x;
font-family:Tahoma, "Times New Roman", Arial;
text-decoration:none;
font-size:12px;
color:#000;
margin:0px;
padding:9px 7px 11px 7px;
}

.main_menu ul li a.active
{
float:left;
background:url(https://www.personalizeddrinkware.com/images2011/menu_hover.jpg) top left repeat-x;
font-family:Tahoma, "Times New Roman", Arial;
text-decoration:none;
font-size:12px;
color:#000;
margin:0px;
padding:9px 7px 11px 7px;
}




.live, .live a
{
background:none!important;
}

.live a:hover
{
background:none !important;
}

.header_bg
{
float:left;
height:254px;
width:940px;
background:url(https://www.personalizeddrinkware.com/images2011/header_bg.png) top left no-repeat;
margin:0px;
padding:17px 0px 0px 60px;
}

.header_bg2012
{
/*float:center;*/
width:945px;
background:url(https://www.personalizeddrinkware.com/images2011/body_bg.jpg) top left repeat-x  #25251d;
/*background-color:#ffffff;*/
margin:0px;
padding:20px 0px 0px 0px;
}

.content_main
{
width:100%;
/*height:150px;*/
background:url(https://www.personalizeddrinkware.com/images2011/full_content_bg.jpg) top center repeat-y;
margin:0px;
padding:0px;
}

.content_inner
{
width:1000px;
display:table;
margin:0px auto;
padding:0px 0px 0px 0px;
}

.featured_content
{
float:left;
width:245px;
margin:0px;
padding:0px;
}

.featured_content ul
{
float:left;
margin:0px;
padding:11px 0px 0px 0px;
}

.featured_content ul li
{
float:left;
width:245px;
color:#707070;
font-size:14px;
list-style:none;
background:url(https://www.personalizeddrinkware.com/images2011/arrow.jpg) 0px 4px no-repeat;
margin:0px;
padding:7px 0px 7px 0px;
}

.featured_content ul li a
{
float:left;
color:#707070;
font-size:14px;
text-decoration:none;
margin:0px;
padding:0px 0px 0px 30px;
}

.sale
{
float:left;
border-right:1px solid #d2d2d2;
height:124px;
width:285px;
margin:0px;
padding:26px 0px 0px 15px;
}

.box_two
{
float:left;
border-right:1px solid #d2d2d2;
height:124px;
width:285px;
margin:0px;
padding:26px 0px 0px 25px;
}

.box_three
{
float:left;
border-right:none;
height:124px;
width:356px;
margin:0px;
padding:26px 0px 0px 25px;
}

.box_twothree
{
float:left;
border-right:none;
width:100%;
margin:0px;
padding:16px 0px 0px 25px;
}

.box_three p
{
float:left;
width:352px;
color:#818181;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
margin:0px;
padding:8px 0px 0px 0px;
}
.box_three p a
{
color:#0180C7;
text-decoration:underline;
}

.box_three p a:hover
{
color:#0180C7;
text-decoration:none;
}

.footer_links
{
float:left;
width:475px;
line-height:22px;
font-family:Tahoma, "Times New Roman", Arial;
color:#999999;
font-size:11px;
margin:0px;
padding:65px 0px 25px 0px;
}

.footer_links a
{
text-decoration:none;
font-size:12px;
font-family:Tahoma, "Times New Roman", Arial;
color:#999999;
}

.footer_links a:hover
{
text-decoration:none;
font-size:12px;
font-family:Tahoma, "Times New Roman", Arial;
color:#FFF;
}

#footer
{
width:1000px;
display:table;
margin:0px auto;
padding:0px;
}

.button
{
height:38px;
background:url(https://www.personalizeddrinkware.com/images2011/right_curve.png) top right no-repeat;
float:left;
color:#FFFFFF;
margin:0px;
padding:0px 6px 0px 10px;
}

.button span a
{
background:url(https://www.personalizeddrinkware.com/images2011/left_curve.png) top left no-repeat;
float:left;
font-family:"Calibri",Arial, Helvetica, sans-serif;
font-size:20px;
text-decoration:none;
color:#FFFFFF;
height:31px;
margin:0px;
padding:7px 15px 0px 20px;
}

.button:hover
{
height:38px;
background:url(https://www.personalizeddrinkware.com/images2011/right_curve_hover.png) top right no-repeat;
float:left;
color:#FFFFFF;
margin:0px;
padding:0px 6px 0px 10px;
}

.button span a:hover
{
background:url(https://www.personalizeddrinkware.com/images2011/left_curve_hover.png) top left no-repeat;
float:left;
font-family:"Calibri",Arial, Helvetica, sans-serif;
font-size:20px;
text-decoration:none;
color:#FFFFFF;
height:31px;
margin:0px;
padding:7px 15px 0px 20px;
}

.section
{
float:left;
width:200px;
margin:0px;
padding:25px 25px 15px 25px;
}

.section_title
{
float:left;
width:200px;
font-size:16px;
color:#0a5b8f;
font-family:"Calibri",Arial, Helvetica, sans-serif;
border-bottom:1px solid #D2D2D2;
margin:0px;
padding:5px 0px 5px 0px;
}

.section_content
{
float:left;
font-size:13px;
color:#6d6d6d;
font-family:"Calibri",Arial, Helvetica, sans-serif;
margin:0px;
padding:10px 0px 10px 0px;
}

.section_content a
{
float:right;
color:#0A5B8F;
text-decoration:none;
*margin:-15px 0px 0px 0px;
padding:2px 0px 0px 0px;
}

.section_content a:hover
{
float:right;
color:#0A5B8F;
text-decoration:underline;
*margin:-15px 0px 0px 0px;
padding:2px 0px 0px 0px;
}


.bttm_box{
	float:left;
	width:22%;
	margin-left:20px;
}

.bttm_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#5E5E5E;
	line-height:20px;
}

a.bttm_text:link, a.bttm_text:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#5E5E5E;
	line-height:20px;
}

a.bttm_text:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#000000;
	line-height:20px;
}

.copy_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#C7C7C7;
	line-height:20px;
	padding:10px 0;
}







.flote_left{ float:left;}
.flote_right{float:right;}
.box{ width:230px; float:left; margin-right:20px;}

.box-bg{ width:214px; float:left; background:url(../images/img-bg.png) repeat-y; padding:0px 8px;}

.hk{ font-size:13px; line-height:17px; color:#FFF; font-family:Arial; padding:8px 5px;}


.add-to-card-main{ height:28px; padding-top:6px;}

.add-to-card{ width:97px; float:left; height:28px; line-height:28px; color:#033073; font-family:Arial; background:url(../images/more-detail.png) no-repeat; text-align:center;}
.add-to-card a{ width:97px;  height:28px;  text-decoration:none; color:#033073;  display:block;}
.add-to-card a:hover{ width:97px;  height:28px;  text-decoration:none; color:#FFF;  background:url(../images/more-detail-hover.png) no-repeat;}
#conatin-main{ width:100%; background:url(../images/contain-bg.png) repeat; display: table;}
#conatin{ width:1000px; margin:0 auto}
.conatin{ width:1000px; float:left; padding:40px 0px;}
