@charset "utf-8"; 
/* ==[ GENERAL STYLES ]== */
body{margin:0; padding:0; color:#000; font-size:12px; font-family:Arial,Helvetica,sans-serif; background:#e8f6f9;}
.clr{clear:both; margin:0; padding:0}
a{color:#ef4135}
h1, h2, h3{color:#ef4135}
h1.sifr {}
h1 span {color:#000; font-size:18px;}
h2.sifr {}
p{margin:0; padding:0px}
#wrapper{width:900px; background:#fff; margin:0 auto; padding:14px 0 14px 0;}

/* ==[ HEADER STYLES ]== */
.header{padding:45px 0 0 0; margin:0 auto; width:871px; height:123px;}
	.mission{width:auto;float:left; margin:0; padding:0 0 9px 0; border:none}
	.header_right{float:right; margin:0; padding:0; width:210px}
	.click{width:auto;float:right; margin:0 0 4px 5px; padding:0; border:none}

/* ==[ FORM STYLES ]== */
.form{margin:0; padding:0; width:210px; height:24px}
	.input{float:left; margin:2px 0 0 5px; padding:2px; width:123px; height:18px; background:#fff; border:none}
	.submit{float:right; margin:2px 0 0 0; padding:0; width:20px; height:22px; border:none; background:url(/media/859/search.gif) no-repeat; cursor:pointer; text-align:right;}
	.h1{width:58px;float:left; font-family:Arial Narrow Bold,sans-serif; font-weight:bold; font-size:13px; text-transform:uppercase; color:#fff; margin:0; padding:7px 0 0 0}

/* ==[ NAVIGATION STYLES ]== */
#nav{background:url(/media/864/nav.gif) repeat-x; width:871px; height:47px; margin:0 auto}
	#nav ul{margin:0; padding:0; overflow: hidden;}
	#nav ul li{float: left;list-style:none; display:inline; background:url(/media/869/le_10.gif) no-repeat right 2px; padding:0px 6px}
	#nav ul li a{float: left;display: inline;color:#fff; text-transform:uppercase; text-decoration:none; font-size:14px; line-height:1; font-weight:bold; font-family:Arial Narrow Bold,sans-serif; padding:10px 10px 18px 10px; background:url(/media/874/arrowdownj.gif) no-repeat center bottom; background-position:-1000px}
	#nav ul li a:hover{color:#000000;}
	#nav ul li a.active{background:url(/media/874/arrowdownj.gif) no-repeat center bottom}
	#nav .last {background:none;}

#content{width:871px; margin:0 auto}

/* ==[ SIDEBAR STYLES ]== */
#left_sidebar{width:198px; background:#ef4135; float:left}
	.bannerin{padding:10px 15px 15px 15px}
	.banner{width:168px; margin:0 auto}
	.appeal{margin:0 0 15px 0}

	.hour_box{width:168px; float:right; margin-bottom:15px;}
	.hour_box_header{width:168px; background:#fff}
	.hour_box_container{width:161px; background:#e6e7e9; padding:7px 0 0 7px}

	.clock{width:auto;padding:0 5px 0 2px; float:left}

	.hour_box h1{font-size:10px; margin:0; padding:0; font-weight:normal; color:#000}
	.hour_box h2{font-size:10px; margin:0; padding:14px 0 21px 0; font-weight:bold; color:#010101}
	.hour_box h3{font-size:12px; margin:0; padding:0 0 13px 0; font-weight:bold; color:#a71a20}
	.hour_box h4{width:auto;float:left; font-size:11px; margin:0; padding:5px 0 0 0; font-weight:bold; color:#a71a20}
	.hour_box h5{font-size:9px; margin:0; padding:5px 0 18px 0; font-weight:normal; color:#000}
	.hour_box h6{font-size:9px; margin:0; text-align:center; padding-bottom:4px; font-weight:normal; color:#a71a20}
	.input1{float:left; margin:0; padding:3px; width:76px; height:16px; border:1px solid #aeaeae}


/* ==[ PAGE 1 RIGHT CONTENT ]== */
#right_content{width:660px; float:right}

	#contenthead {width:660px; float:left; background:#e9e9e2; margin-bottom:10px; padding:7px 0 0 0; overflow: hidden;}
	#contenthead h1{margin:0; padding:3px 0 5px 0; font-size:22px}
	#contenthead h2{margin:0; padding:3px 0 8px 0; font-size:16px; width:622px; border-bottom:1px dotted #bcac9c}

	.span11{color:#b9a898; font-size:12px; font-weight:normal}

	.contentheadin{padding:0 20px 20px 20px; overflow: hidden;}
	.contentheadinn{margin:0; padding:0}

	.featnews{width:322px; float:left; background:#C4EAEF;}

	.featnewstitle{width:87px; height:19px; position:absolute; margin-left:0px; border:none}
	.latestnewstitle{width:80px; height:19px; position:absolute; margin-left:0px; border:none}

	.featnewsimg{}

	.featnewscontent{padding:20px}
	.featnewscontent h2{margin:0; padding:0; font-size:18px; line-height:1.3em}

	.latestnews{width:319px; float:right}
	.latestnews h3{margin:0; padding:0; font-size:12px}

	.latnewsbox{width:319px}

	.latnewsbox_top{background:#e6e7e8}
	.latnewsbox_top1{background:#f4e7d4; width:290px}

	.latestnewsleft{float:left; width:205px}
	.latestnewsleft1{float:left; width:205px; padding:25px 0 0 0}
	.latestnewsleftin{padding:5px}

	.latestnewimg{width:auto;float:right}

	.dotted{height:7px; background:url(/media/879/dotted.gif) no-repeat; width:321px; margin:5px 0 5px 0; float:left}

/* ==[ PAGE 2 STYLES ]== */
.left_sidebarin{padding:11px 15px 14px 0}
	.left_sidebarinn{padding:11px 15px 170px 0}
	.left_sidebarinnn{padding:11px 15px 195px 0}

.resources{margin:0 0 15px 0; padding:0; background:#000; width:181px; height:24px}
	.resources h1{margin:0; padding:5px 7px 7px 5px; font-size:12px; color:#fff; font-weight:bold; text-transform:uppercase; text-align:right;}
	.resources h1 a{color:#fff; text-decoration:none}

.news{margin:0; padding:8px 0 17px 0; width:182px}
	.news ul{margin:0; padding:0; display:block}
	.news li{margin:3px 0 0 1px; list-style:none; font-size:12px; color:#000; font-weight:bold; text-transform:uppercase; text-align:right}
	.news li a.active{background:#fff; margin:0}
	.news li a{color:#000; text-decoration:none; display:block; background:#c4eaef; padding:5px 8px 7px 0; width:173px; height:12px;font-family:Arial Narrow Bold,sans-serif;letter-spacing:-0.5px;}
	.news li a:hover{color:#000; background:#fff; text-decoration:none}

.did_box{width:168px; margin:0 0 0 15px}
	.did_box_header{width:168px; background:#fff}
	.did_box_container{width:160px; background:#e6e7e9; padding:7px 0 0 8px}
	.did_box h1{font-size:10px; margin:0; padding:0; font-weight:normal; color:#000; line-height:1.5em}
	.did_box h1 a{text-decoration:none; color:#ae112e}
	.did_box h1 a:hover{text-decoration:underline}

#one {margin:5px 0 0 50px; border:none}

.txxt{ margin:13px 0 0 0; padding:0; overflow: hidden;}
	.txxt1{width:auto;float:left; margin:6px 0px 0 10px; padding:0}
.txxt img {margin:0px; margin-right:10px; border:10px solid #fff;}
.txxt .NB img{margin:10px; border:none;}

#campaignIntro{font-family:Arial, Helvetica,sans-serif; font-weight:bold; background:#ddd3cb; padding:10px; font-style:italic; color:#ef4135; font-size:16px;}
#campaignIntro span{color:#b8a295; font-size:12px; font-style:italic;}
#campaignQuote{background:#ddd3cb;padding:10px;}

.richText img{margin:6px;padding:0;width:auto; border:10px solid #fff}

.womens{margin:6px 0 0 0; padding:0; width:223px; height:164px; float:left}
	.wom{width:auto;margin:11px; padding:0; float:left; border:10px solid #fff}

.boyz{margin:6px 0 0 0; padding:0; width:181px; height:207px; float:left; background:#fff}
	.boy{margin:11px; padding:0; border:none}

/* ==[ PAGE 3 STYLES */
.eye_box{float:left; margin:0; padding:16px 0 16px 16px; width:313px; border-bottom:1px dotted #bca79a}
	.eye_box1{float:left; margin:0; padding:16px 0 16px 16px; width:313px}
	.eye_box2{float:left; margin:0; padding:16px 0 16px 16px; width:313px; background:#f8efe3; border-bottom:1px dotted #bca79a}
	.eye_box12{float:left; margin:0; padding:16px 0 16px 16px; width:313px; background:#f8efe3}

.text_eye{float:left; margin:0; padding:0 13px 0 0; width:202px}
	.text_eye h4{margin:0; padding:0; font-size:12px; color:#ef4135; font-weight:bold}

.holder{margin:0 0 0 16px}
	.holder1{float:left; width:420px; margin:0 0 0 16px}

.imagee{width:auto;float:left; margin:0; padding:0 14px 0 0; border-right:1px dotted #bca79a}
.archive{margin:7px 0 19px 0; padding:0; width:659px; background:#e6e7e8}
.imagees{border:none; position:absolute}

.h2{width:auto;float:left; margin:0; padding:9px 60px 15px 16px; font-size:12px; color:#e31f26; font-weight:normal}
	.h2 a{color:#e31f26; text-decoration:none}
	.h2 a:hover{text-decoration:underline}

/* ==[ PAGE 4 STYLES ]== */
.check{width:auto;margin:0; padding:0 10px 0 0; float:left;width:75px;}
	.checkup{margin:0; padding:0 0 0 16px; width:642px}
	.checkupin{margin:0; padding:15px 0; width:620px; border-bottom:1px dotted #bca79a}
	.checkupin h3{margin:0; padding:0; font-size:14px; font-weight:bold; color:#e31f26}
	.checkupin h4{margin:0; padding:0; font-size:9px; font-weight:normal; color:#e31f26}
	.checkupin h5{margin:0; padding:0; font-size:12px; font-weight:bold; color:#000}
	.checkupin_txt{width:auto;float:left; margin:0; padding:0; width:330px;}
	.checkup1{margin:0; padding:0 0 0 16px; width:642px; background:#f8efe3}
	.checkup1in{margin:0; padding:15px 0; width:620px; background:#f8efe3; border-bottom:1px dotted #bca79a}
	.checkup1in h3{margin:0; padding:0; font-size:14px; font-weight:bold; color:#e31f26}
	.checkup1in h4{margin:0; padding:0; font-size:9px; font-weight:normal; color:#e31f26}
	.checkup1in h5{margin:0; padding:0; font-size:12px; font-weight:bold; color:#000}
	.checkup1in_txt{width:auto;float:left; margin:0; padding:0}

.holder2{width:auto;float:left; margin:0; padding:10px 20px 0 0}
	.holder2 h6{margin:0; padding:0; font-size:14px; font-weight:bold; color:#e31f26}
	.input22{float:left; margin:30px 6px 0 0; padding:3px 2px 3px 6px; width:82px; height:16px; line-height:1.4em; font-size:10px; border:none}

/* ==[ FOOTER STYLES ]== */
#footer{width:871px; height:39px; background-image:url(/media/25222/footerBG.gif); margin:20px auto; font-size:10px; text-align:left;}
	.footin {padding:7px 7px 7px 20px;}

/*RGG Shop Pages*/
#RGG {
	padding-top: 12px; 
	width: 620px;
	text-align:left;
}
#RGG .odd{
	background-image:url(/media/20198/oddbg.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 160px;
	margin-top:5px;
	padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
#RGG .even{
	background-image:url(/media/20193/evenbg.png);
	background-repeat:no-repeat;
	background-position: top;
	height: 160px;
	padding-top: 10px;
	margin-top:5px;
	font-family: Arial, Helvetica, sans-serif;
}
#RGG .featured {
    background-image:url(/media/27795/featureBG.png); 
    background-repeat:no-repeat;    
    background-position: top;    
    height: 160px;    
    padding-top: 10px;    
    margin-top:5px;    
    font-family: Arial, Helvetica, sans-serif;
}

#RGG .fold {
	height: 70px;
	width: 78px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	color:#ef4135; 
	font-size: 18px;
	line-height:22px;
	text-align: center;
	padding-top:70px;
}

#RGG .gift {width: 530px;float: left;padding-left: 6px; height:160px; overflow:hidden;}
#RGG .thumb {display: block;padding: 8px 8px 30px;float: left; width:100px;}
#RGG .pandet {margin-left: 150px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
#RGG .clear {clear: both;height: 2px;}
#RGG .howworks {background-image: url(title-how-it-works---.jpg);height: 260px;background-repeat: no-repeat;padding-top: 70px;background-position: top;padding-left: 10px;font-family: Arial, Helvetica, sans-serif;padding-right: 20px;font-size: 12px;}
#RGG .howworks .one {background-image: url(no1.jpg);background-repeat: no-repeat;background-position: left top;padding-left: 20px;padding-bottom: 20px;width: 320px;}
#RGG .howworks .two{background-image: url(no2.jpg);background-repeat: no-repeat;background-position: left top;padding-left: 20px;padding-bottom: 20px;width: 320px;}
#RGG .howworks .three{background-image: url(no3.jpg);background-repeat: no-repeat;background-position: left top;padding-left: 20px;width: 320px;}

#RGGcart .cartForm{margin:0; padding:0; width:528px;}
#RGGcart .h3{margin:0; padding:0; font-size:12px; height:18px; font-weight:normal; color:#58585a}
#RGGcart .cartInput{margin:0; padding:2px; height:18px; border:1px solid #afafb0; width:528px; font-size:10px;}
#RGGcart .cartTextarea{margin:0; padding:0; width:528px; height:36px; border:1px solid #afafb0}
<!--#RGGcart .input{margin:2px 20px 0 5px; padding:2px; width:70px; height:18px; background:#fff; border:none}-->
#RGGcart .submit{float:right; margin:2px 0 0 0; padding:0; width:20px; height:22px; border:none; background:url(images/search.gif) no-repeat; cursor:pointer; text-align:right;}
#RGGcart .h1{width:58px;float:left; font-family:Arial Narrow Bold,sans-serif; font-weight:bold; font-size:13px; text-transform:uppercase; color:#fff; margin:0; padding:7px 0 0 0}
#RGGcart .details{ margin:0 0; padding:2px; width:100px; height:18px; background:#fff; border:none}

.cart{width:auto;margin:0; padding:0 10px 0 0; float:left; width:45px;}
	.cartup{margin:0; padding:0 0 0 16px; width:642px}
	.cartupin{margin:0; padding:5px 0; width:620px; border-bottom:1px dotted #bca79a}
	.cartupin h3{margin:0; padding:0; font-size:14px; font-weight:bold; color:#e31f26}
	.cartupin h4{margin:0; padding:0; font-size:9px; font-weight:normal; color:#e31f26}
	.cartupin h5{margin:0; padding:0; font-size:12px; font-weight:bold; color:#000}
	.cartupin_txt{width:auto;float:left; margin:0; padding:0; width:360px;}
	.cartupin_txtWide{width:auto;float:left; margin:0; padding:0; width:600px;}
	.cartup1{margin:0; padding:0 0 0 16px; width:642px; background:#f8efe3}
	.cartup1in{margin:0; padding:5px 0; width:620px; background:#f8efe3; border-bottom:1px dotted #bca79a}
	.cartup1in h3{margin:0; padding:0; font-size:14px; font-weight:bold; color:#e31f26}
	.cartup1in h4{margin:0; padding:0; font-size:9px; font-weight:normal; color:#e31f26}
	.cartup1in h5{margin:0; padding:0; font-size:12px; font-weight:bold; color:#000}
	.cartup1in_txt{width:auto;float:left; margin:0; padding:0; width:360px;}
	.total{float:right; margin-right:30px;}
















/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
