/* CSS Document */

body *{
outline: none;
}
body {
margin:0px;
padding:0px;
font-family:Arial;
font-size:12px;
color:#454545;
text-align:left;
line-height:19px;
}

p {
margin:0px;
padding:0px;
line-height:19px;
}

#wrap {
margin:auto;
width:1000px;
overflow:hidden;
}
.left {
float:left;
}
.right {
float:right;
}
.clear {
clear:both;
overflow:hidden;
}
a {
text-decoration:none;
color:#AB0F47;
line-height:18px;
}
a:hover {
text-decoration:underline;
color:#2E5E90;
}


/* header css start here */

#header {
margin:0px;
padding:0px;
}
#header_top {
float:left;
padding:14px 10px 0px 10px;
font-size:10px;
height:32px;
}
.top-txt {
float:left;
width:715px;
}
#search {
float:right;
width:263px;
}
.search-img {
float:right;
width:66px;
}
.search-form {
float:left;
}
.tetxfield {
height:16px;
width:186px;
}
#logo {
float:left;
width:213px;
}
#top_navigation {
float:left;
width:787px;
background:url(images/top-link-bg.gif) repeat-x top left;
font-family:Georgia;
color:#FFFFFF;
height:28px;
overflow:hidden;
padding:14px 0px 0px 0px;
}
#top_navigation ul {
margin:0px 0px 0px 30px;
padding:0px;
}
#top_navigation ul li {
margin:0px;
display:inline;
}
#top_navigation ul li a:link, #top_navigation ul li a:visited {
display:inline;
padding:0px 10px 0px 10px;
color:#FFFFFF;
text-decoration:none;
background-image:url(images/bullet.gif);
background-repeat:no-repeat;
background-position:0px 6px;
}
#top_navigation ul li a:hover, #top_navigation ul li a:active {
display:inline;
padding:0px 10px 0px 10px;
color:#FFFFFF;
text-decoration:underline;
}
#hedaer_banner {
float:left;
width:779px;
height:85px;
margin:8px 8px 0px 0px;
}
.brown-bg {
background:url(images/brown-bg.gif) repeat-x top left;
clear:both;
height:50px;
width:1000px;
}
.brown-txt {
padding:18px 0px 0px 0px;
font-size:13px;
color:#FFFFFF;
}

/* header css end here */


/* content part css start here */

#container {
width:1000px;

overflow:hidden;
}
#container_inner {
width:982px;
background:url(images/big-bg.gif) repeat-y left top;
margin:auto;
overflow:hidden;
clear:both;
}
#spacer {
height:34px;
background:#FFFFFF;
clear:both;
}

/* left content part css starts here */

#container_left {
width:679px;
float:left;
}
.content {
float:left;
padding:0px 0px 0px 0px;
width:678px;
}
.exclusive {
clear:both;
margin:0px 0px 20px 0px;
overflow:hidden;
}
.left-img {
float:left;
width:249px;
}
.txt {
padding:0px 0px 0px 15px;
float:left;
}
h1 {
font-family:Georgia;
color:#AB0F47;
font-size:36px;
margin:0px 0px 10px 0px;
padding:0px;
font-weight:normal;
line-height:28px;
}
h2 {
font-family:Georgia;
color:#AB0F47;
font-size:26px;
margin:0px 0px 20px 0px;
padding:0px;
font-weight:normal;
line-height:28px;
}
h3 {
font-family:Georgia;
color:#AB0F47;
font-size:26px;
margin:10px 0px 10px 0px;
padding:0px;
font-weight:normal;
line-height:28px;
}
h4 {
font-family:Georgia;
color:#F78915;
font-size:26px;
margin:0px 0px 8px 0px;
padding:0px;
font-weight:normal;
}
.text {
font-family:Georgia;
}
.red-txt {
color:#AB0F47;
}
.blue_head {
font-size:20px;
color:#2E5E90;
padding:30px 0px 10px 0px;
font-family:Georgia;
}
.blue_head1 {
font-size:20px;
color:#2E5E90;
padding:0px 0px 5px 0px;
font-family:Georgia;
}
.blue_head3 {
font-size:18px;
color:#2E5E90;
padding:0px 0px 10px 0px;
font-family:Georgia;
line-height:20px;
}
.gap {
clear:both;
margin:10px 0px 10px 0px;
}
.gap1 {
clear:both;
padding:10px 0px 10px 0px;
_padding:15px 0px 10px 0px;
}
.dotted-line {
float:left;
margin:0px 20px 0px 20px;
}
.primera {
float:left;
width:320px;
line-height:17px;
}
.fashion {
float:left;
width:145px;
padding:0px 0px 0px 10px;
}
.summer {
float:left;
width:204px;
margin:15px 30px 0px 0px;
padding:0px;
_padding:0px;
}
.jennifer {
float:left;
width:204px;
margin:15px 0px 0px 0px;
padding:0px;
_padding:0px;
}
.black {
padding:20px 0px 0px 0px;
_padding:10px 0px 0px 0px;
clear:both;
}
.black1 {
padding:20px 0px 0px 0px;
_padding:5px 0px 0px 0px;
clear:both;
}
.archive-txt {
float:left;
padding:0px 0px 0px 10px;
width:554px;
}
.clear1 {
clear:both;
margin:10px 0px 10px 0px;
overflow:hidden;
}
.box {
margin:20px 0px 0px 0px;
}
.box-content {
background:url(images/box-top-bg.gif) repeat-y top left;
overflow:hidden;
padding:0px 0px 0px 10px;
height:295px;
clear:both;
}
.box-content1 {
background:url(images/box-bottom-bg.gif) repeat-y top left;
overflow:hidden;
padding:17px 0px 0px 10px;
height:295px;
clear:both;
}
.box-right-txt {
padding:0px 0px 0px 20px;
float:left;
width:330px;
}
.green-text {
color:#80A31A;
font-family:Georgia;
background:url(images/comment-icon.gif) no-repeat left;
padding:0px 0px 0px 35px;
height:30px;
font-weight:bold;
float:right;
margin:5px 0px 0px 0px;
}
/* left content part css end here */

/* right content part css starts here */

#container_right {
width:269px;
float:right;
}
.latest-video {
background:url(images/latest-video-bg.gif) no-repeat left top;
height:37px;
font-weight:bold;
line-height:17px;
color:#FFFFFF;
padding:3px 0px 0px 10px;
}
.top-gallery {
margin:30px 0px 0px 0px;
clear:both;
overflow:hidden;
}
.gallery-content {
border-left:1px solid  #971C59;
padding:29px 0px 0px 17px;
overflow:hidden;
clear:both;
height:120px;
}
.gallery-content1 {
border-left:1px solid  #971C59;
padding:15px 0px 0px 17px;
overflow:hidden;
clear:both;
height:130px;
}
.gallery-txt {
float:left;
width:137px;
padding:0px 0px 0px 10px;
}
.blue-subhead {
font-size:12px;
color:#2E5E90;
font-family:Georgia;
font-weight:bold;
}
.fama-right {
font-family:Georgia;
color:#D3991D;
font-size:26px;
margin:10px 0px 10px 0px;
padding:0px;
font-weight:normal;
line-height:28px;
}
.red-heading {
color:#CA2128;
font-family:Georgia;
font-size:15px;
padding:5px 0px 5px 0px;
font-weight:bold;
}
.form {
margin:0px;
padding:-px;
}
.radio-button {
padding:2px 0px 2px 0px;
line-height:18px;
}
.news {
font-family:Georgia;
font-size:26px;
color:#D51C26;
line-height:28px;
}
.blue-txt {
color:#2E5E90;
font-family:Georgia;
}
.newsletter {
font-family:Georgia;
font-size:26px;
color:#2E5E90;
line-height:36px;
}

/* right content part css end here */

/* content part css end here */

/* footer part css starts here */
#footer {
width:1000px;
background:url(images/footer-bg.gif) repeat-x top left;
overflow:hidden;
text-align:center;
margin:20px 0px 0px 0px;
padding:15px 0px 0px 0px;
font-size:11px;
color:#FFFFFF;
height:112px;	
}
#footer a {
color:#FFFFFF;
text-decoration:none;
}
#footer a:hover {
color:#FFFFFF;
text-decoration:underline;
}
.copyright {
color:#EBB9CB;
}

/* footer part css end here */

