html
{
min-height: 100%;
margin-bottom:0.25px; /*To display vertical scrollbars in FF regardless of content size*/
height:100%;
border:0px; /*IE has default page borders*/
}

body
{
height:100%;
margin:0px;
padding:0px;
font:normal .75em, arial,sans-serif;
background:url(../images/wallpaper.png);
border:0px;
}
body h1
{
font-size:24px;
margin:20px 0;
color: #EFB711;
}
a:link, a:active, a:visited
{
color:#fff;
text-decoration:underline;
}
a:hover
{
text-decoration:none;
}

h2{
	padding-top: 15px;
	
}




#top
{
width:100%;
/*width:911px;*/
height:33px;
margin:0;
padding:0;
color:#fff;
line-height:30px;
}
#top #sound
{
float:left;
padding-top:0px;
margin-left:20px;
vertical-align:top;
}
#top #sound a
{
cursor:pointer;
cursor:hand;
}
#top #blogg
{
float:left;
top:0px;

width:450px;
padding:0 0 0 0px;
margin:0 0 0 10px;

vertical-align:top;
border:0px solid #FFFFFF;
}

#top #enlist
{
float:right;
margin-right:20px;
width:530px;
}
#top #enlist form
{
margin:0px;
padding:0px;
}
#top #enlist input
{
background:url(../images/enlist.png) no-repeat;
border:0;
width:155px;
height:18px;
margin:0 0 0 10px;
padding:4px 0 0 35px;
font-size:10px;
color:#fff;
}
#top #enlist .submit
{
background:url(../images/enlist_submit.gif) no-repeat;
border:0;
width:15px;
height:18px;
padding:0px;
margin:0px;
}
* html #top #sound
{
margin:4px 0 0 20px;
}
* html #top #enlist input
{
margin:4px 0 0 10px;
}
* html #top #enlist .submit
{
height:22px;
}





#container /*To center everything within*/
{
width:970px;
margin:0 auto;
padding:0px;
position:relative;
}
.contain /* To keep all the formatting as is*/
{
width:911px;
margin:0px;
padding:0px;
}
#header
{
width:950px;
height:131px;
background:url(../images/header.gif) no-repeat;
margin:0px auto;
text-align:center;
padding:0px;
}
#narrowcontent{
	width: 651px;
	margin:auto;
}
#companycontent{
	width: 651px;
	margin-left: 100px;
	margin-right: 100px;
}



#header #navigation
{
height:20px;
margin:0px;
padding:105px 0px 0px 2px;
text-align:left;
}
#header #navigation li
{
display:inline;
margin:0px;
padding:0px;

}
#header #navigation a:link, #header #navigation a:active, #header #navigation a:visited, #header #navigation a:hover
{
font:bold 14px/20px arial,sans-serif;
color:#fff;
text-decoration:none;
margin-right:20px;
}
#header #navigation a:hover
{
color:#EFB711;
}

#header #navigation .the
{
font:normal 14px/20px arial,sans-serif;
}





#definition #submenu
{
width:911px;
height:25px;
margin:0px;
padding:0px;
text-align: center;
}
#definition p
{
text-align:center;
color:#fff;
line-height:25px;
}





#content
{
margin:10px 0px;
padding:10px 10px;
color:#9D9FA1;
background:#000;
}
#contentwidth{
	padding:10px 130px;
	width: 651px;
}
#content form lh
{
font-weight:bold;
}
#content form li
{
margin:15px 0;
clear:both;
margin-right:80px;
}
#content form li .radio
{
margin-left:160px;
}
#content .form input
{
border-top:2px solid #9D9FA1;
border-bottom:2px solid #fff;
border-right:2px solid #9D9FA1;
border-left:2px solid #fff;
background:#221E1F;
color:#9D9FA1;
float:right;
}
#content .form select
{
background:#221E1F;
color:#9D9FA1;
float:right;
}
#content .form textarea
{
border-top:2px solid #9D9FA1;
border-bottom:2px solid #fff;
border-right:2px solid #9D9FA1;
border-left:2px solid #fff;
background:#221E1F;
color:#9D9FA1;
font-size:12px;
float:right;
}
#content .form-email input
{
border-top:2px solid #9D9FA1;
border-bottom:2px solid #fff;
border-right:2px solid #9D9FA1;
border-left:2px solid #fff;
background:#221E1F;
color:#9D9FA1;
margin-bottom:5px;
font:normal 2em, arial,sans-serif;
}
#content .form-info
{
list-style:none;
text-align:right;
margin-right:160px;
}
#content .form-h2
{
list-style:none;
text-align:center;
}



#article{
	font-size: 1.25em;
}

#content_white
{
width:651px;
margin:10px 0px;
padding:10px 130px;
color:#fff;
background:#000;
}
#content_white h2
{
font-size:14px;
}

/*************Photo Gallery****************/
#photogallery .albumtitle
{
	font-size: 2.5em;
	font-weight: bold;
}

#photogallery .mainimage{
	float: left;
}
.albumcover{
height: 270px;
margin-bottom: 10px;
}
#photogallery .date{
	color:#8f0000;
	font-size: 1em;
	font-weight: bold;
	margin:0px;
	background-color:#000000;
	font-family:Arial, Helvetica, sans-serif;
}
.photographer{
	text-align: right;
	
}

/*************Photo Gallery****************/

#down_lo
{
width:891px;
margin:10px 0px;
padding:10px;
color:#9D9FA1;
background:#000;
}
#down_lo h1
{
color:#EFB711;
}
#down_lo h2
{
font-size:20px;
color:#fff;
margin:0px;
}
#down_lo h3
{
color:#fff;
font-size:18px;
margin:0px;
}
#down_lo #archive
{
width:200px;
height:400px;
margin:20px 0 0 10px;
padding:20px;
float:right;
border:2px solid #9D9FA1;
}
#down_lo .post
{
clear:left;
margin-bottom:40px;
}
#down_lo .post p
{
margin-right:0px;
}

#down_lo #navigation
{
margin:40px 0;
text-align:center;
}
#down_lo #navigation a:link, #down_lo #navigation a:active, #down_lo #navigation a:visited
{
color:#9D9FA1;
text-decoration:none;
margin:0 70px;
}
#down_lo #navigation a:hover
{
color:#EFB711;
}

.feature img{
float: none;
text-align: center;
border: 0px;
margin-bottom: 15px;

}


#collection
{
width:891px;
margin:10px 0px;
padding:10px;
color:#9D9FA1;
background:#000;
}
#collection .description
{
width:600px;
margin:auto;
margin-bottom:40px;
}
#collection .description img
{
float:left;
margin:20px 10px 10px 0;
}
#collection h1
{
color: #EFB711;
text-align:center;
}

#collection .scroller_wrapper
{
width:640px;
height:185px;
margin:auto;
padding:0px;
margin-bottom:40px;
border:2px solid #9D9FA1;
background:#333333;
}
#collection .scroller
{
width:640px;
height:185px;
white-space:nowrap;
overflow:auto;
margin:auto;
padding:0px;
}





#personizable
{
width:911px;
margin:40px 0;
padding:0px;
color:#9D9FA1;
}
#personizable img
{
border:1px solid #9D9FA1;
float:left;
margin:0 20px 20px 0px;
}

#stores h2{ /*The name of the country*/
	color: #ffffff;
}

#stores h3{ /*The name of the city*/
	color: #8f0000;
	margin-left: 15px;
}

#stores h4{ /*The name of the Store*/
	color: #ffffff;
	margin-left: 30px;
	margin-bottom: -10px;
	font-size: 1.4em;
}
#stores p{ /*Store info*/
	margin-left: 30px;
}


#sizing_chart
{
text-align:center;
}
#sizing_chart table
{
border-collapse:collapse;
width:350px;
border:1px solid #fff;
}
#sizing_chart table th
{
border:1px solid #fff;
padding:8px;
}
#sizing_chart table td
{
border-left:1px solid #fff;
border-right:1px solid #fff;
padding:8px;
}





#white-center
{
color:#fff;
text-align:center;
}





#thank-you
{
text-align:center;
margin:70px 0;
}





#theme
{
text-align:center;
margin:70px 0;
}
#theme img
{
border:0px;
}
#theme table
{
margin:0 auto;
text-align:center;
border:0px;
border-collapse:collapse;
}





#image
{
width:799px;
height:332px;
margin:0px auto;
padding:23px 56px;
background:url(../images/image.gif) no-repeat;
}





#box1
{
width:265px;
height:175px;
margin:5px 0px;
padding:10px;
background:url(../images/box1.gif) no-repeat;
float:left;
font-size: .8em;
}

.box h1{
	color: #8f0000;
	font-size: 1.25em;	
	margin-top: 10px;
	margin-bottom: 10px;
}
.box a{
	color: #081587;
}
.box a:visited{
	color: #780887;
	
}

#box2
{
width:265px;
height:175px;
margin:5px 0px;
padding:10px;
background:url(../images/box2.gif) no-repeat;
float:right;
font-size: .8em;
}
#box3
{
width:265px;
height:175px;
margin:5px 0px 10px 340px;
padding:10px;
background:url(../images/box3.gif) no-repeat;
font-size: .8em;
}





#footer
{
width:911px;
height:119px;
margin:0px auto;
padding:0px;
background:url(../images/footer.gif);
color:#fff;
text-align:center;
}
#footer #navigation
{
height:20px;
margin:0px;
padding:8px 0px 0px 0px;
}
#footer #navigation li
{
display:inline;
margin:0px;
padding:0px;
}
#footer #navigation a:link, #footer #navigation a:active, #footer #navigation a:visited, #footer #navigation a:hover
{
color:#fff;
text-decoration:none;
margin:0px 5px;
}
#footer #navigation a:hover
{
color:#330000;
}





.clear
{
clear:both;
line-height:0;
height:0;
margin:0px;
padding:0px;
}





.clear_left
{
clear:left;
line-height:0;
height:0;
margin:0px;
padding:0px;
}





.image_left
{
border:1px solid #9D9FA1;
float:left;
margin:0 20px 20px 0px;
}
.listing_font{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;

}
.listing_heading_font{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#ffffff;

}
LABEL {
	DISPLAY: block; FLOAT: left; WIDTH: 12em; MARGIN-RIGHT: 0.5em; TEXT-ALIGN: right;
	}

/*Harit added for blogger iframe Start Dt:10-9-07*/

#blogger_frame
{
	width:891px;
	height:900px;
	margin:0 0 0 0px;
	padding:0 0 0 0px;
	border:0px ;
	overflow:inherit;
	background-color:#000000;
	/*font:normal .75em, arial,sans-serif;*/
}

/*Harit added for blogger iframe End Dt:10-9-07*/

/**************photo gallery****************/
#photogallery{

}

#photogallery img{
	margin:22px;
	border: solid 1px #9D9FA1;
}
#id { }
table#comp{width:660px;background:#eee;}
table#comp td{background:#222;}
table#comp td.thead{text-align:center;font-weight:bold;padding:5px;background:#555;}

#header #navigation a.juice:link, #header #navigation a.juice:active, #header #navigation a.juice:visited, #header #navigation a.juice:hover
{
color:#330000;
}

.ray
{
width:250px;
position:absolute;
top:10px;
right:50px;
}




#top {
	position:relative;
}
#recently-updated-holder {
	position:absolute;
	left:10px;
	top:0px;
}
