/* CSS Document */
body
{
padding:0px;
margin:0px;
color:#000;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#DDDDDD;
}

/**** Header Tags ****/	
	
h1, h2, h3, h4, h5, h6
{
margin:0px;
padding:0px;
}

h1
{
color:#C71002;
padding:0px 0px 0px 0px;
font-size:18px;

}

h2
{
color:#C71002;
font-size:13px;
}

h3
{
color:#C71002;
font-size:14px;
}

a { outline:none; }

p { margin-top:0px; }

/**** Container Body Section CSS ****/	

#containerbg
{
width:900px;
margin:0 auto;
}
#top_header
{
margin:0px auto;
padding:0px 0px 0px 0px;
width:921px;
height:147px;

}
#top_header_left
{
width:303px;
margin:0px auto;
padding:0px 0px 0px 0px;
float:left; 
height:147px;
}
#top_header_right
{
width:218px;
float:left;
padding:40px 0px 0px 400px;
height:107px;
background:url(../images/top_right.jpg);
color:#fff;
font-size:20px;
font-weight:bold;
}
#top_cart
	{
	font-size:12px;
	padding:4px 15px 0px 0px;
	}
#top_cart a
	{
	color:#fff;
	text-decoration:none;
	}	
#top_cart a:hover
	{
	color:#fff;
	}	
#top_cart img
	{
	padding:5px 18px 3px 0px;
	}
.search_div
	{
	height:30px;
	float:right;
	width:240px;
	padding:40px 0px 0px 0px;
	}
	
.text_input1 {
width:193px;
height:21px;
background:url(../images/serach_bg.gif) no-repeat;
border:none;
border:0px 0px 0px 0px;
padding:5px 0px 0px 10px;
color:#990000;
}

.but_go
{
width:29px;
height:26px;
background:url(../images/go_btn.gif) no-repeat ;
border:0px;
color:#FFFFFF;
}

#header_menu
{
margin:0px auto;
width:921px;
background:url(../images/nav_back.jpg);
height:76px;

}
#menu_static
{
padding:0px 0px 0px 0px;
width:921px;
height:32px;
}
#menu_dyn
{
margin:0px auto;
padding-left:10px;
width:890px;
height:33px;
border-bottom:10px solid #3C3C3C;
}

#container_header
{
width:648px;
margin: 0px auto;
height:250px;
padding:10px 0px 0px 0px;
}
#container_header1
{
width:655px;
margin: 0px auto;
height:140px;
padding:10px 0px 0px 10px;

}
#container_header2
{
width:655px;
margin: 0px auto;
height:180px;
padding:10px 0px 0px 10px;

}
/**** Container Body Tags ****/

#container_body
{
width:921px;
margin:0 auto;
background:#fff;
}

#container_body a
{
text-decoration:none;
color:#a10026;
}

#container_body a:hover
{
text-decoration:underline;
}

#container_body_temp
{
width:665px;
background:#fff;
padding:0px 0px 0px 0px;

}
#container_body_l
{
width:674px;
background:#fff;
padding:0px 0px 0px 0px;
}

#container_testi
{
padding:10px 0px 0px 0px;
width:633px;
}
#testi_left
{
padding:0px 10px 0px 0px;
width:355px;
}
#testi_right
{
padding:0px 0px 0px 10px;
width:263px;
}

.container_body_m
{
width:278px;
background:#fff;
padding:20px 20px 10px 30px;
border-right:1px dashed #89897D;

}
#container_m a
{
color:#595951;
}

.container_more
{
padding:0px 0px 0px 220px;
}
.container_body_mi
{
width:664px;
padding:0px 0px 0px 0px;
}
#container_body_r
{
width:245px;
padding:10px 10px 10px 10px;
border-left:2px solid #B1AB87;
}


#right_banner1
{
width:235px;
margin:0px auto;
padding:0px 0px 0px 0px;
}
#right_bar
{
width:235px;
padding:10px 0px 0px 0px;
}
.right_bar1
{
width:235px;
padding:10px 0px 0px 0px;
}
.pannel_top
{
margin:0px auto;
width:235px;
height:14px;
padding:0px 0px 0px 0px;
background:url(../images/pannel_top.jpg) no-repeat; 
}
.pannel_mid
{
margin:0px auto;
width:230px;
padding:0px 0px 0px 5px;
background:url(../images/pannel_middle.jpg) repeat-y;
}
.pannel_bot
{
margin:0px auto;
width:235px;
height:14px;
padding:0px 0px 0px 0px;
background:url(../images/pannel_bottom.jpg) no-repeat;
}
#pay_butn
{
text-align:center;
}
#pay_add
{
text-align:center;
}

.container_pad { padding:10px 10px 20px 20px; }
#home_boxes
{

margin:0px auto;
padding:0px;
}

.four_box_bg
	{
	background:#fff;
	}
.pad1
	{
	margin:0px auto;
	width:195px;
	padding:9px;
	}		

.four_box_bg .pad1 img{ padding-bottom:10px; text-align:center;}	

.head_btm{
	width:195px;
	margin:0px auto;
	padding:4px 9px 4px 9px;
	background:#1E90FF;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	}
.head_btm1
{
	width:190px;
	margin:0px auto;
	background:#63A800;
	padding:4px 9px 4px 9px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	}	
.head_btm_bg
{
	width:205px;
	margin:0px auto;
	padding:4px;
}	
#container_side_right
{
width:210px;
background:#E6E7D9;
padding:30px 20px 10px 20px;
}
.bkisuue_box
{
margin:0;
padding:5px;
border:1px solid #4B99C4;
border-width:0px 1px;
width:536px;
text-align:center;
border-bottom:0;
}

#isFrameTwo
{
margin: 0px;
padding: 0px;
position: relative;
overflow: hidden;
}

#isImageRowTwo img { padding:2px; }

.testi_box
{
margin:0;
padding:0;
border:1px solid #633472;
border-width:0px 1px;
width:150px;
text-align:left;
padding:5px;
padding-left:8px;
}

.top_quot
{
color:#333399;
font-weight:bold;
font-style:italic;
padding-top:5px;
}

.btm_quot
{
color:#002BFF;
font-weight:bold;
font-style:italic;
}

.cmngup
{
font-style:italic;
color:#FF0000;
font-weight:bold;
}

.bluetxt { color:#326ECD; }

.redtxt { color:#cd0000; }

.subbox{
background:#ECECEC; padding:10px;
}
#siteul
{
margin:0px;
padding:0px;
padding-left:15px;
line-height:18px;
color:#DD2024;
}

#siteul ul ul
{
margin:0px;
padding:0px;
padding-left:15px;
line-height:18px;
}

/******************* Header Part *********************/

#header_gal
{
margin:0 auto;
background-color:#CD1F28;
height:28px;
}

#header_gal ul
{
margin:0px;
padding:0px;
float:left;
}

#header_gal ul li
{
float:left;
display:inline;
margin:0px;
padding:0px;
list-style-type:none;
border-right:1px solid #ffffff;
}

#header_gal ul li a
{
background-color:#CD1F28;
color:#ffffff;
text-decoration:none;
display:block;
padding:5px 10px 5px 10px;
}

#header_gal ul li a:hover, #header_gal #on a, #header_gal #on a:hover
{
background-color:#F2B14D;
color:#035D8F;
text-decoration:none;
}

#num { padding-top:10px; }

#num a
{
padding:0px;
padding-left:3px;
padding-right:3px;
margin:0 5px;
color:#CD1F28;
text-decoration:none;
background-color:#e5e5e5;
}

#num a:hover, #num #non
{
padding:0px;
padding-left:3px;
text-decoration:none;
padding-right:3px;
color:#fff;
background-color:#CD1F28;
}

.displayimg
{
padding:0px 0px 0px 0px;
border:1px solid #CD1F28;
font-size:11px;
text-align:center;
}

.displayimg1
{
background-color:#CD1F28;
height:20px;
text-align:left;
padding-top:5px;
color:#ffffff;
margin-bottom:10px;
}

.prod_detail_head
{
color:#fff;
background:#CD1F28;
padding:8px;
font-weight:bold;
font-size:14px;
}


.more_pack
{
color:#00FF66;
}

.prod_detail_head a
{
color:#fff!important;
font-weight:bold;
}

/**** News ****/

.newsh
{
background-color:#CB302E;
color:#FFFFFF;
}

.newsb
{
color:#000;
border:1px solid #b2b2b2;
}

/**** Links Page ****/

.linkdes { padding-left:0px; }

.linkdes1 { padding-left:30px; }

.linkurl { padding-left:30px; }

/**** Admin Footer ****/	
	
#footer
{
width:921px;
margin: 0px auto;
padding:5px 0px 0px 0px;
font-size:11px;
color:#6D6D6D;
height:47px;
background:#fff;
border-top:2px solid #B1AB87;
}


ul#bot
{
margin: 0px auto;
padding: 0px 10px 4px 50px;
}
ul li #bot
{
margin: 0px auto;
display:block;
text-align:center;
}
ul#bot .le { float: left; width:921px; display:inline;text-align:center }
ul#bot .re { float: left;width:921px;padding:0px 0px 0px 0px;display:inline;text-align:center}
ul#bot .me { float: left;width:921px;padding:7px 0px 0px 0px;display:inline;color:#000000;text-align:center}

ul#bot .mi
{
float: left;
width:60%;
text-align:center;
}

ul#bot .ri { float: right; }

#bot a
{
font-size:11px;
color:#000;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#bot a:hover
{
color:#FF0000;
}

/**** Buttons Tags ****/

.but
{
background-color:#CD1F28;
color:#FFFFFF;
font-weight:bold;
float:right;
}

.but1
{
background-color:#CB2028;
color:#FFFFFF;
font-weight:bold;
}

.but2
{
background-color:#CD1F28;
color:#FFFFFF;
font-weight:bold;
vertical-align:middle;
}

/**** Form Tags ****/	
	
input, textarea, select
{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

.input { border:1px solid #000000; }

.textarea { border:1px solid #000000; }

.select { border:1px solid #000000; }

/**********photo gallery ******/
.mail_tabs
{
color:#fff;
text-decoration:none;
width:700px;
}

.mail_tabs ul{
list-style:none;
}

.mail_tabs ul li{
float:left;
display:inline;
margin-right:2px;
padding:4px 0px 4px 0px;
background:#2080BC;
}

.mail_tabs ul li a{
color:#fff !important;
background:#2080BC;
text-decoration:none !important;
padding:4px 25px 4px 25px;
border-bottom:0;
font-size:16px;

}

.mail_tabs ul li a:hover, .mail_tabs ul li#on a, .mail_tabs ul li#on a:hover{
color:#fff !important;
background:#C21E40;
text-decoration:none !important;
padding:4px 25px 4px 25px;
font-size:16px;
}

.mailbox
{
border:1px solid #C21E40;
}

.mailbox td
{
}

.mail_head{
background:#C21E40;
color:#fff;
font-size:16px;
}

.no_bg td{border-bottom:0;}

a.keywords{background:#C7E8FB; padding:5px; line-height:26px;}

/*************rounded menu*********/

.ubercolortabs{
padding: 0;
width: 700px;
overflow: hidden;
background: transparent;
}

.ubercolortabs ul{
margin: 0;
padding: 0;
list-style: none;
color:#fff;
}

.ubercolortabs li{
display: inline;
margin: 0px 1px 0px 0px;
padding: 0;
font-size:14px;
}


.ubercolortabs a{
float: left;
color: #fff;
background: #2080BC url(../images/roundleft.gif) no-repeat left top; /*default background color of tabs, left corner image*/
margin: 0 1px 0 0;
padding: 0 0 1px 3px;
text-decoration: none;
letter-spacing: 1px;
}

.ubercolortabs a span{
float: left;
display: block;
background: transparent url(../images/roundright.gif) no-repeat right top; /*right corner image*/
padding: 7px 25px 3px 25px;
cursor: pointer;
color:#fff;

}

.ubercolortabs a span{
float: none;
}


.ubercolortabs a:hover, .ubercolortabs li.selected a{
background-color: #C21F3E; /*background color of tabs onMouseover*/
color: #fff;
text-decoration:none !important;
}

.ubercolortabs a:hover span{
background-color: transparent;
}
.userdetail_h3
{
font-size:12px;
color:#000;
margin:0px 0px 0px 30px;
font-style:italic;
}



/**** Contact Page ****/
#contact_form_box
{
border: solid 0px #DCDCDC;
width:500px;
padding:10px;
}

.errors { color:#9d0000; }

.required { color:#9d0000; }

.textinput
{
width:239px;
height:15px;
background:url(../images/input.gif) no-repeat left top;
border:none;
padding:4px 8px;
}
.textarea, .textareaHovered
{
width:236px;
height:125px;
background:url(../images/textarea.gif) no-repeat left top;
border:none;
padding:4px 8px;
}

.textareaHovered { background-position:left bottom; }
.smlhead {color:#FF0099; font-weight:bold;}
