
@import "style/css/typography.css";

/* CSS Document */

ul, li, ol {padding:0; margin:0;list-style-type:none;}

.wrap-loop {
font-family: Georgia, 'Times New Roman', Times, serif;
background-color:#fff;
float:left;
width:940px;
padding-right:20px;
padding-left:20px;
padding-top:32px;
padding-bottom:32px;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background: #ffffff url(images/home-dash.jpg) repeat-x scroll left bottom;

}

.wrap-loop h2 {
color:#363636;
font-size:30px;
font-style:italic;

}

.wrap-loop li {
float:left;
display: inline;
width:265px;
height:300px;
padding-right:48px;
padding-bottom:48px;
text-align:center;

}

.wrap-loop ul {
display: inline;
margin:0px;
padding:0px;

}

.wrap-loop a:link {
color: #730029;
text-decoration: none;
}

.wrap-loop a:visited {
color: #730029;
text-decoration: none;
}

.wrap-loop a:hover {
color: #730029;
text-decoration: underline;
}

.nav-set {
width:785px;
height:42px;
padding-left:195px;
color:#fff; 
}
		
.nav-cell {
height:30px;
float:left;
border-right-style: dashed; 
border-right-color: #fff; 
border-right-width: 1px;
text-align:center;
padding-top:13px;
			
}

.first {
border-left-style: dashed; 
border-left-color: #fff; 
border-left-width: 1px;
		
}

.last {

background: #008800;
/* Mozilla: */
background: -moz-linear-gradient(top, #7d7d7d, #555555);
/* Chrome, Safari:*/
background: -webkit-gradient(linear, left top, left bottom, from(#7d7d7d), to(#555555));
/* MSIE */
filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#7d7d7d', EndColorStr='#555555', GradientType=0);

}

.nav-cap {
float:left;
padding-left:32px;
}
		
.nav-cell:hover {
cursor: pointer;
color:#fff; 
}
		
.nav-cell a:link {
padding-left:32px;
padding-right:32px;
font-size:14px;
color:#fff; 
font-family:Georgia, "Times New Roman", Times, serif;
text-decoration:none;
text-shadow:1px 1px 1px #000000;
text-transform:uppercase
			
}

.nav-cell a:visited {
padding-left:32px;
padding-right:32px;
font-size:14px;
color:#fff; 
font-family:Georgia, "Times New Roman", Times, serif;
text-decoration:none;
text-shadow:1px 1px 1px #000000;
text-transform:uppercase
			
}

.topnav
{
width:980px;
height:42px;
float:left;
background-color:#7d7d7d;
}

.promo {
float:right;
padding-top:6px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#FFF;
text-decoration:none;
}

.signupform {
float:right;
}

.promo a:link {
color: #730029;
text-decoration:none;
}

.promo a:visited {
color: #730029;
text-decoration:none;
}

.promo a:hover {
color: #730029;
text-decoration:underline;
}

.forminput {
	float:left;
	
}

.formbutton {
	float:left;
}

.opt-error {
font-size:12px;
font-family:Georgia, "Times New Roman", Times, serif;
color: #730029;
padding-top:4px;
padding-right:54px;
float:right;
}

.opt-success {
font-size:15px;
text-shadow:1px 1px 1px #000000;
padding-right:15px;
font-family:Georgia, "Times New Roman", Times, serif;
color: #FFF;
padding-top:5px;
}

.topmenu {

width:680px;
height:48px;
float:left;
padding-left:300px;
padding-top:20px;
text-align:right;
}

.getinput {
border:	0px;
color:#666;
background-color:#fff;
font-size:12px;
font-family:Georgia, "Times New Roman", Times, serif;
width: 240px;
height: 20px;
float:left;
padding-left:5px;
margin-right:5px;
}

#tt {
 position:absolute;
 display:block;
 height:150px;
 background:url(images/tipbox.png) top left no-repeat;
 }
 #ttcont {
 display:block;
 padding:10px;
 width:230px;
 margin:12px;
 background:#fff;
 font-family:Georgia, "Times New Roman", Times, serif;
 font-size:13px;
 line-height:18px;
 color:#363636;
 }

.garland {
	position:absolute;
	margin:0 auto;
	top:127px;
	width:986px;
	height:74px;
    margin:0 auto;
    margin-left:-33px;
    background:url(images/garland.png) repeat-x top left;
}


.footer-promo-container {
	width:100%;
	height:76px;
	position: fixed;
	color:#FFF;
  	bottom:0;
	margin:0px;
	padding:0px;
	z-index: 20;
	background:url(images/footer-promo-bg.png) repeat-x bottom left;
}

.footer-promo-content {
	width:980px;
    margin:0 auto;
}

.footer-promo-logo {
	margin-top:28px;
	margin-left:50px;
	
	float:left;
}

.footer-promo-icons {
	margin:0px;
	float:left;
	
}

.footer-promo-copy {
	margin-top:38px;
	float:left;
	color: #fff;
	font-family: Georgia, 'Times New Roman', Times, serif;
	font-size: 21px;
	font-style: italic;
	
}

.footer-promo-closer {
	margin-top:45px;
	margin-left:8px;
	float:left;
	
}

.body_info
{
background:#fff;
margin:0px;
padding:0px;
}

.inner_content
{
margin:0px auto;
padding-left:20px;
padding-right:20px;
padding-bottom:20px;
width:550px;
float:left;
}

.inner_content p
{
color:#363636;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:16px;
line-height:20pt;
margin:0;
padding-top:10px;
text-align:left;
}

.inner_content h1
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:24px;
color:#424242;
padding:0px;
margin:0px;
}

body
{
background:url(http://www.oyezperez.com/blog/wp-content/themes/perezblog/images/blog-bg-1x110.gif) repeat-x top left #eee;
margin:0px;
padding:0px;
}

.center
{

padding:0px;
margin:0px auto;
width:980px;
}

.main
{
padding:0px 0px 0px 0px;
float:left;
margin:0px;

}

.wrapper
{
	float:left;
	width:980px;
}
.wrapper-home
{
	float:left;
	margin-top:0px;
	width:980px;
}
.header
{
width:980px;
height: 110px;
float:left;
}

.forminput input[type="text"] {
background: white;
border: 1px solid white;
padding:2px;
color:#666:
}

.logo
{
width:140px;
border:0px;
float:left;
z-index:10;
padding-left:20px;
position:absolute;
}

.boombox
{
padding-left:195px;
padding-top:0px;
border:0px;
float:left;
z-index:12;
position:absolute;
}

.caps
{
text-transform:uppercase;
}

img
{
border:0px;
float:left;
}

.heading_container
{
width:818px;
padding:10px 0px 0px 52px;
text-align:center;
float:left;
}

.subheading_container
{
width:980px;
padding:20px 0px 10px 0px;
text-align:left;
float:left;

}

.subheading
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:36pt;
color:#363636;
text-align:left;
width:760px;
float:left;
font-style:italic;
margin-left:200px;
padding-bottom:20px;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/sub-dash.jpg) repeat-x scroll left bottom;
/*border-bottom:8px solid #730029;*/
}

.subpage_leftmain
{
width:130px;
padding:5px 20px 10px 50px;
float:left;
}

.subpage_left
{
width:130px;
float:left;
text-align:right;
}

.subpage_rightmain
{
width:710px;
padding:0px;
float:left;
}

.subpage_rightorder_top
{
width:710px;
padding:0px;
float:left;
border-bottom:1px dashed #730029;
border-top:1px dashed #730029;
}

.subpage_rightorder_innercontainer
{
width:710px;
padding:0px;
float:left;
padding-top:10px;
}

.subpage_rightorder_inner
{
width:710px;
padding:0px;
float:left;
border-bottom:1px solid #fff;
background:#EEEEEE;
}

.purchase
{
width:100px;
float:left;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
color:#393939;
font-size:12px;
padding:5px 10px 5px 0px;
}

.purchase1
{
width:100px;
float:left;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
color:#393939;
font-size:12px;
padding:5px 5px 5px 5px;
}

.price
{
width:60px;
float:left;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
color:#393939;
font-size:12px;
padding:5px 10px 5px 0px;
}

.product
{
width:180px;
float:left;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
color:#393939;
font-size:12px;
padding:5px 20px 5px 0px;
}

.subpage_right
{
width:760px;
float:left;
}

.subpage_right h1
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
text-align:left;
color:#730029;
margin:0px;
}

.subpage_right p
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
text-align:left;
color:#363636;
padding-top:20px;
margin:0px;
}



.ul_container
{
padding-left:20px;
margin:0px;
padding-top:5px;
}

.ul_container ul
{
padding-top:0px;
margin:0px;
}

.ul_container li
{
padding:5px 0px;
margin:0px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
text-align:left;
color:#363636;
list-style-image:url(images/star.gif);
line-height:14pt;
}

.subpage_right a
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
text-align:left;
color:#730029;
padding-top:20px;
margin:0px;
text-decoration:none;
}


.subpage_left ul
{
width:130px;
padding:0px;
margin:0px;
}

.subpage_left li
{
padding:5px 0px 5px 0px;
margin:0px;
list-style-type:none;
}

.subpage_left li a
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#730029;
text-align:left;
text-decoration:none;
padding-left:10px;
}

.subpage_leftmain li a:hover
{
color:#363636;
text-align:left;
background:url(images/bullet.gif) no-repeat 0px 3px;
}

.subpage_leftmain li a.active
{
color:#363636;
text-align:left;
background:url(images/bullet.gif) no-repeat 0px 3px;
}

.social_container
{
width:108px;
padding:20px 0px 0px 0px;
float:left;
}

.cart_container
{
width:108px;
padding:22px 0px 6px 0px;
float:left;
}

.twitter-share-button {

	padding-bottom:5px;

}

.social_container img
{
float:left;
padding-right:10px;
border:0px;
}

.home_heading
{
-moz-background-inline-policy:continuous;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
color:#363636;
width:485px;
text-align:center;
float:left;
margin-top:22px;
margin-left:190px;
}

.follow_oyezperez 
{
background:url("images/oyez-perez-twitter-485x19.png") repeat-x scroll left top transparent;
background-position: -25px 1px;
background-repeat: no-repeat;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#000;
float:left;
height:16px;
text-align:left;
padding-left:65px;
}

.follow_oyezperez a, .follow_oyezperez a:hover, .follow_oyezperez a:visited {

color:#00B1EC;
text-decoration:none;
}

ul.twitter {
list-style-type: none;
background-color:#fffbb2;
/*border: 1px dashed #B7B7B7;*/
clear:both;
margin:0;
padding:0;
}

li.twitter-item {
display:block;
line-height:16px;
padding:10px;
}

a.twitter-link, a:hover.twitter-link, a:visited.twitter-link  {
color:#00b1ec;
}

.twitter-timestamp {
color:#AAAAAA;
display:block;
font-size:11px;
}

twitter-link a, twitter-link a:hover, twitter-link a:visited  {
color:#00b1ec;
text-decoration:none;
}

a.twitter-user {
color:#00b1ec;
text-decoration:none;
}

#twitterModule
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
color:#444444;
font-family:Arial,sans-serif;
font-size:12px;
margin-top:20px;
padding:10px;
width:485px;
}

.heading 
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#363636;
width:725px;
text-align:center;
font-style:italic;
float:left;
padding-left:80px;
}

.heading h1
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:36pt;
color:#363636;
text-align:center;
font-style:italic;
padding:0px;
margin:0px;

}

.heading h2
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
width:725px;
color:#363636;
font-style:italic;
text-align:center;
padding:0px;
margin:0px;
}

.heading_sub
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#363636;
font-size:24px;
text-align:left;
line-height:24pt;
margin:0px;
}

.menu {
width:580px;
float:right;
padding-top:5px;
text-align:right;
}





.buttonsub {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
cursor:pointer;
float:left;
border: 0px;
height:26px;

}

.forminput {
	float:left;
	padding-left:10px;
	
}

.formbutton {
	float:left;
}

.right_toptext
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#363636;
font-size:30px;
text-align:left;
float:left;
font-style:italic;

}

.right_toptext_color
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#363636;
font-size:14px;
text-align:right;
float:right;
width:150px;
padding:0px 0px 0px 0px;
}
.color a
{
color:#730029;
text-decoration:none;
}

.color
{
color:#730029;
}
.preferences
{
padding-left:24px;
float:left;
}

.middle
{
width:980px;
float:left;
margin:0px;
/*border-bottom:8px solid #555555;*/
padding-bottom:20px;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background: #ffffff url(images/home-dash.jpg) repeat-x scroll left bottom;

}

.middle_home
{
width:980px;
height:300px;
float:left;
margin:0px;
/*border-bottom:8px solid #555555;*/
padding-bottom:20px;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/home-dash.jpg) repeat-x scroll left bottom;
background-color:#e1e1e1;
}

.middle_home_center
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#730029;
font-size:30px;
text-align:center;
width:980px;
float:left;
margin-top:0px;
margin-bottom:10px;

}


.middle_home_content
{

width:616px;
float:left;
}

.middle_home_content img
{
padding-right:20px;
}

.rubbish {
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
color:#363636;
font-size:24px;
}

.middle_home_left_content {
/*background:transparent url(images/perez-bg-blk.gif);*/
font-family:Georgia, "Times New Roman", Times, serif;
color:#363636;
font-size:13px;
width:320px;
height:291px;
float:left;
padding-right:20px;
padding-left:20px;
padding-top:20px;
margin-top:0px;
margin-left:0px;

}

.middle_home_left_content img {
float:left;
margin-right:10px;

}


.middle_home_left_content a {

text-decoration:none;
color:#730029;
}

.middle_sub
{
background: #ffffff url(images/home-dash.jpg) repeat-x scroll left bottom;
width:980px;
float:left;
margin:0px;
padding-bottom:65px;
}

.middle_sub_1
{
background: #ffffff;
/*background:transparent url(images/body.gif);*/
width:980px;
height:125px;
float:left;
margin:0px;


}

.middle_bottom_container
{
background: #ffffff;
width:940px;
float:left;
margin:0px;
padding:20px;

}

.middle_bottom_container_leftmain
{
width:940px;
float:left;
padding-bottom:20px;
}

.middle_bottom_container_left
{
width:940px;
float:left;
padding:0px;
margin:0px;
}

.middle_bottom_container_rightmain
{
width:940px;
float:left;
}

.middle_bottom_container_right
{
width:940px;
float:left;
padding-top:10px;
margin:0px;
}

.middle_right_imgcontainer
{
overflow:hidden;
width:940px;
float:left;
padding-bottom:10px;
-moz-background-inline-policy:continuous;
background:url("images/border_line2.jpg") repeat-x scroll left bottom transparent;
}

.middle_right_imagebox
{

width:156px;
height:210px;
margin-right:20px;
margin-bottom:20px;
padding:7px;
border:1px dashed #B7B7B7;
float:left;
text-align: center;
font-family:Georgia, "Times New Roman", Times, serif;
color:#b7b7b7;
background: #FFF;
font-size:14px;
}

.middle_right_imagebox:hover
{
/*background-color: #ebebeb;*/
border:1px solid #730029;

}

.middle_right_imagebox a
{
text-decoration:none;
color:#730029;
font-size:14px;
}

.fifth
{

width:156px;
height:210px;
margin-right:0px;
margin-bottom:18px;
padding:7px;
border:1px dashed #B7B7B7;
float:left;
}

.middle_right_imagebox img
{
float:left;
padding-bottom:5px;
}

.middle_right_imgcontainer1 img
{
float:left;
border:4px solid #B7B7B7;
}

.middle_bottom_container_left h1
{
padding-top:15px;
margin:0px;
text-align:left;
font-family:Georgia, "Times New Roman", Times, serif;
color:#363636;
font-size:48px;
}

.arrow
{
width:87px;
float:right;
text-align:right;
}

.arrow img
{
float:left;
padding-left:5px;
border:0px;
}

.middle_bottom_container_left p
{
margin:0px;
text-align:left;
font-family:Georgia, "Times New Roman", Times, serif;
color:#363636;
font-size:16px;
padding-top:10px;
line-height:20pt;
}

.middle_bottom_container_left a
{
color:#730029;
text-decoration:none;

}

.middle_left_main_jordan
{
padding:0px 0px 0px 0px;
width:856px;
margin-left:94px;
float:left;
}

.middle_left_main
{
width:525px;
float:left;
}
.middle_left
{
width:525px;
float:left;
}

.middle_left_imgcontainer
{
float:left;
width:525px;
padding-bottom:15px;
}

.middle_left_imgcontainer ul
{
padding:0px 0px 0px 140px;
margin:0px;
width:450px;
text-align:center;
}

.middle_left_imgcontainer li
{
padding:0px 10px 0px 10px;
margin:0px;
list-style-type:none;
width:60px;
float:left;
}
.middle_left_imgcontainer li a
{
text-align:center;
font-family:Georgia, "Times New Roman", Times, serif;
color:#363636;
font-size:12px;
line-height:12px;
display:inline;
}
.middle_left_imgcontainer li img
{
	border:1px solid #730029;
}

.middle_left_imgcontainer p
{
text-align:center;
margin-right:15px;
width:60px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#363636;
font-size:12px;
float:left;
padding-top:5px;
}

.middle_right_jordan
{
width:520px;
padding:0px 10px 0px 120px;
float:left;
}
.middle_right_jordan h1
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#363636;
font-size:24px;
text-align:left;
line-height:24pt;
margin:0px;

}

.middle_right_jordan p
{
padding-top:5px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#363636;
font-size:14px;
line-height:20pt;
text-align:left;
margin:0px;
padding-bottom:20px;
}

.middle_right_jordan ul
{
padding-left:35px;
float:left;
margin:0px;

}

.middle_right_jordan li
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#363636;
font-size:14px;
line-height:16pt;
text-align:left;
}

.middle_right
{
width:430px;
padding:0px 0px 0px 0px;
float:left;
}


.middle_right p
{
padding-top:5px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#363636;
font-size:14px;
line-height:17pt;
text-align:left;
margin:0px;
}

.middle_right a, a:hover, a:visited
{
color:#730029;
text-decoration:underline;
}

.middle_right ul
{
list-style-type:circle;
padding-top:10px;
padding-left:35px;
float:left;
margin:0px;

}

.middle_right li
{
list-style-type:circle;
font-family:Georgia, "Times New Roman", Times, serif;
color:#363636;
font-size:13px;
line-height:14pt;
text-align:left;
}

.buttoncontainer_jordan
{
float:left;
width:200px;
padding-top:10px;
}

.buttoncontainer
{
float:left;
width:200px;
padding-left:95px;
padding-top:20px;
padding-bottom:20px;
}

.buttonpurchase
{
width:200px;
height:45px;
background:url(images/Purchased.gif) no-repeat;
border:0px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#fff;
padding-top:7px;
font-size:24px;
text-align:center;
}

.buttonpurchase a
{
width:200px;
height:45px;
border:0px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#fff;
font-size:24px;
text-align:center;
text-decoration:none;
}

.buttonsoldout
{
width:200px;
height:45px;
background:url(images/soldout.gif) no-repeat;
border:0px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#fff;
padding-top:7px;
font-size:24px;
text-align:center;
}

.button_bottomtext
{
width:200px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#363636;
font-size:14px;
text-align:center;
padding-top:4px;
}

.footer_1
{
width:660px;
float:left;

}

.footer
{
width:980px;
float:left;
padding-top:5px;
height:40px;
border-bottom:1px solid #ddd;

}

.footer_left
{
width:455px;
float:left;
padding-left:20px;
margin:0px;
}

.footer_left ul
{
width:475px;
margin:0px;
padding:0px;
}

.footer_left li
{
padding:0px 10px 0px 0px;
margin:0px;
display:inline;
}

.footer_left li a
{
font-family:Arial, Helvetica, sans-serif;
color:#000;
font-size:10px;
text-align:left;
text-decoration:none;
text-transform:uppercase;
}


.footer_right
{
width:380px;
float:right;
padding-right:20px;
padding-bottom:5px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
color:#000;
font-size:9px;
text-transform:uppercase;
}

.footer_right ul {
text-align:right;
padding:0px;
margin:0px;

}

.footer_right li
{
padding-left:10px;
margin:0px;
display:inline;
font-family:Arial, Helvetica, sans-serif;
color:#000;
font-size:10px;
}

.footer_right li a
{
font-family:Arial, Helvetica, sans-serif;
color:#000;
font-size:10px;
text-align:right;
text-decoration:none;
text-transform:uppercase;
}

.follow_us_foot-right {
float:right;
width:130px;
padding-top:25px;
padding-bottom:25px;
}



.follow_us_foot-right img {
float:right;
padding-left:20px;
}

.follow_us_foot {
width:690px;
padding-top:20px;
padding-left:20px;
padding-bottom:25px;
float:left;
}

.follow_us_foot img {
float:left;
padding-right:20px;
}

.follow_us {
padding-top:5px;
padding-bottom:25px;
float:left;
}

.follow_us img {
float:left;
padding-right:20px;
}

.imgteaser {
margin: 0;
overflow: hidden;
float: left;
position: relative;
}
.imgteaser .soldout {
position: absolute;
right: 8px;
bottom: 18px;
}

.imgteaser .soldout img{
border:none;
}
.imgteaser a:hover .soldout { visibility: hidden;}

.profile_container
{
width:620px;
float:left;
padding-top:30px;
}

.name
{
width:200px;
font-family:Arial, Helvetica, sans-serif;
color:#363636;
font-size:12px;
text-align:left;
float:left;
padding:5px 20px 5px 0px;
}

.name1
{
width:170px;
font-family:Arial, Helvetica, sans-serif;
color:#363636;
font-size:12px;
text-align:left;
float:left;
padding:5px 10px 5px 0px;
}

.name2
{
width:80px;
font-family:Arial, Helvetica, sans-serif;
color:#363636;
font-size:12px;
text-align:left;
float:left;
padding:5px 10px 5px 0px;
}

.email
{
width:420px;
font-family:Arial, Helvetica, sans-serif;
color:#363636;
font-size:12px;
text-align:left;
float:left;
padding:5px 20px 5px 0px;
}

.address
{
width:370px;
font-family:Arial, Helvetica, sans-serif;
color:#363636;
font-size:12px;
text-align:left;
float:left;
padding:5px 20px 5px 0px;
}

.address_1
{
width:270px;
font-family:Arial, Helvetica, sans-serif;
color:#363636;
font-size:12px;
text-align:left;
float:left;
padding:5px 20px 5px 0px;
}

.button_save_con
{
width:370px;
float:left;
text-align:left;
padding-top:20px;
}

.button_save
{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:14px;
background:url(images/Sign.gif) no-repeat;
border:0px;
width:150px;
height:35px;
}

.button_submit_con
{
width:170px;
float:right;
text-align:left;
padding-top:20px;
padding-left:10px;
}

.button_submit 
{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:14px;
background:url(images/Sign.gif) no-repeat;
border:0px;
width:150px;
height:35px;

}



.cancel a
{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
color:#393939;
font-size:14px;
border:0px;
width:70px;
float:right;
height:25px;
padding-top:27px;
padding-left:10px;
text-align:center;
}

.textbox
{
width:200px;
font-family:Arial, Helvetica, sans-serif;
color:#363636;
font-size:12px;
text-align:left;
font-weight:bold;
padding:5px 0px 5px 10px;
background:#E6E6E6;
float:left;
border:0px;
}

.textbox_1
{
width:65px;
font-family:Arial, Helvetica, sans-serif;
color:#363636;
font-size:12px;
text-align:left;
font-weight:bold;
padding:5px 0px 5px 15px;
background:#E6E6E6;
float:right;
border:0px;
}

.listbox
{
width:200px;
font-family:Arial, Helvetica, sans-serif;
color:#363636;
font-size:12px;
text-align:left;
font-weight:bold;
padding:0px 0px 0px 10px;
float:left;
border:2px solid #E6E6E6;
}
.textbox_address
{
width:370px;
font-family:Arial, Helvetica, sans-serif;
color:#363636;
font-size:12px;
text-align:left;
font-weight:bold;
padding:5px 0px 5px 10px;
background:#E6E6E6;
float:left;
border:0px;
}

.textbox_address_1
{
width:270px;
font-family:Arial, Helvetica, sans-serif;
color:#363636;
font-size:12px;
text-align:left;
font-weight:bold;
padding:5px 0px 5px 10px;
background:#E6E6E6;
float:left;
border:0px;
}

.textbox_email
{
width:420px;
font-family:Arial, Helvetica, sans-serif;
color:#363636;
font-size:12px;
text-align:left;
font-weight:bold;
padding:5px 0px 5px 10px;
background:#E6E6E6;
float:left;
border:0px;
}

.sub
{
float:left;
padding-left:15px;
padding-top:10px;
margin:0px;
}

ol
{
padding:0px;
margin:0px;
}

ol li
{
padding:5px 0px;
margin:0px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
text-align:left;
color:#363636;
line-height:14pt;
}

.popupcontainer_center
{
margin:0px auto;
padding:0px;
width:646px;
}

.popupcontainer_main
{
padding:0px;
margin:0px;
float:left;
}

.popupcontainer
{
width:646px;
padding:0px;
margin:0px;
float:left;
}

.popupcontainer_top
{
width:646px;
height:22px;
float:left;
padding:0px;
margin:0px;
}

.popup_middle
{
width:646px;
float:left;
}

.popupinnercontainermain
{
width:596px;
padding:10px 10px 10px 30px;
float:left;
}

.popupinner_top
{
width:596px;
float:left;
padding-bottom:10px;
}

.popupinner_top img
{
float:left;
padding-right:15px;
}

.popupinner_top h1
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#393939;
font-size:24px;
text-align:left;
margin:0px;
}

.popupinner_top_text
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#393939;
font-size:16px;
float:left;
text-align:left;
font-style:italic;
}

.popup_bottom_container
{
width:586px;
border-top:1px solid #D6D6D6;
float:left;
padding-top:5px;
}

.popup_bottom_container1
{
width:586px;
float:left;
padding-top:0px;
padding-bottom:10px;
}
.popup_bottom_container h2
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#393939;
font-size:21px;
text-align:left;
font-style:italic;
margin:0px;
}

.popup_bottom_container p
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#393939;
font-size:14px;
text-align:left;
line-height:16pt;
}

.popup_bottom_container a
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#393939;
font-size:14px;
text-align:left;
line-height:16pt;
text-decoration:none;
}

.billing_main
{
width:586px;
float:left;
border-bottom:1px solid #D6D6D6;
padding-bottom:20px;
}

.billing_main1
{
width:586px;
float:left;
}

.billing_left
{
width:325px;
padding-top:10px;
float:left;
}

.billing_left ul
{
padding:0px;
margin:0px;
}

.billing_left li
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#393939;
text-align:left;
line-height:14pt;
list-style:none;
}

.billing_right
{
width:260px;
padding-top:10px;
float:left;
}

.billing_right ul
{
padding:0px;
margin:0px;
}

.billing_right li
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#393939;
text-align:left;
line-height:14pt;
list-style:none;
}

.total
{
width:240px;
border-top:1px dashed #393939;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#393939;
text-align:left;
margin:10px 0px;
padding:5px 0px;
}


.pay_left
{
width:300px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#393939;
font-weight:bold;
text-align:left;
}
.pay_left input, .paypal input{
float:left;
}
.or, .credit
{
width:80px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#393939;
font-weight:normal;
text-align:center;
}

.credit
{
width:50px;
padding-top:2px;
}



.pay_left img
{
float:none;
padding-left:6px;
border:0px;
}

.paypal
{
width:200px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#393939;
font-weight:bold;
text-align:left;
}

.button_lock
{
width:100px;
float:left;
text-align:left;
padding-top:20px;
}
.processing_class
{
width:100px;
float:right;
text-align:left;
padding-top:0px;
}

.processing_txt
{
font-family:georgia;
font-size:12px;
padding-top:2px;
float:left;
}

.processing_class img
{
    float:left;
    padding-right:5px;
}
#facebox .b {
  background:url(images/b.png);
}

#facebox .tl {
  background:url(images/tl.png);
}

#facebox .tr {
  background:url(images/tr.png);
}

#facebox .bl {
  background:url(images/bl.png);
}

#facebox .br {
  background:url(images/br.png);
}

#facebox {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
  text-align: left;
}

#facebox .popup {
  position: relative;
}

#facebox table {
 border-collapse: collapse ;
}

#facebox td {
  border-bottom: 0;
  padding: 0;
}

#facebox .body {
  padding: 10px;
  background: #fff;
}

#facebox .loading {
  text-align: center;
}

#facebox .image {
  text-align: center;
}

#facebox img {
  border: 0;
  margin: 0;
}



#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
}

#facebox_overlay {
  position: fixed;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
  background:#000000;
}

.facebox_hide {
  z-index:-100;
  background:#000000;
}

.facebox_overlayBG {
  background-color: #000000;
  z-index: 99;
}

* html #facebox_overlay { /* ie6 hack */
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}


