body{
	background: url(../images/woodTileBg.jpg) top left repeat; font-family:Arial, Helvetica, sans-serif;
}
* { margin: 0px; padding: 0px; }
.clear { clear: both; overflow: hidden; height: 0px; }
h2.ifc_insane_rodeo_bold{
	font-size: 24px;
	margin: 0 0 10px 0;
	text-align:center;
}
h3.ifc_insane_rodeo{
	font-size: 22px;
	margin: 5px 0 0 0;
}
a{
	text-decoration: none;
}
#wrapper{
	margin: 0 auto;
	width: 960px;
}

header{
	background: url(../images/headerBg.png) top center no-repeat;
	display: block;
	height: 360px;
	margin-left: -10px;
	position: relative;
	width: 980px;
}

nav{
	position: absolute;
	right: 112px;
	text-align: center;
	top:56px;
	width: 193px;
}
#menu{
	height: 203px;
	position: relative;
	width: 193px;
}

#menu li a{
	font-size: 56px;
	left: 0;
	position: absolute;
	text-align: center;
	width: 193px;
}

nav ul li#one a{
	top: 0;
}
nav ul li#two a{
	top: 50px;
}
nav ul li#three a{
	top: 100px;
}
nav ul li a{
	top: 150px;
}

nav a{
		color: #ffffff;
		font-weight: bold;
}
nav a:hover{
		color: #5a3b14;
}
nav a.active{color: #5a3b14;}
#contentHeader{
	background: url(../images/contentHeaderBg.png) top center no-repeat;
	height: 40px;
	width: 960px;
}
#content{
	background: url(../images/contentBg.png) top center repeat-y;
	padding: 0 20px;
	width: 920px;
}
#contentFooter{
	background: url(../images/contentFooterBg.png) top center no-repeat;
	height: 40px;
	width: 960px;
}
#introText{
	float: left;
	font-size:14px;
	margin: 0 20px 0 0;
	width: 580px;
}
#introText p{
	margin: 10px 0;
	text-indent: 15px;
}
#introText p img{
	border: 2px solid #7c4c0f;
	float: left;
	margin: 0 10px;
}
#latestDocuments{
	float: left;
	width: 300px;
}
#latestDocuments p{
	font-size: 12px;
}
.viewMoreButton{
	float: right;
}




a#logo{ 
    float: left;
    height: 188px;
    margin: 78px 0 0 102px; text-indent:-9999px;
    width: 250px;}
	
.footer_links{ color:#fff; font-size:12px; padding-bottom:20px;}	
.footer_links a{ color:#fff; text-decoration:none; display:inline;}	
.footer_links a:hover{ text-decoration:underline; color:#000;}
h2.page_btn{ background:url(../images/page_btn.png) top center no-repeat; width:177px; height:50px; line-height:20px!important; padding:0; text-align:center; font-size:48px; margin:0 auto;  color:#ebbca3;}

h1.page_heading{
	font-size: 72px;
	color:#000000; padding:5px 0 10px 0; line-height:30px;
	margin:0;
	text-align:center;
}
.document_box{ padding:20px 0; width:700px; margin: 0 auto;}
.doc_thum{ float:left; width:150px; height:125px; margin:0 46px 0 0;}
.doc_detail{ float:right; width:504px;}
.doc_detail h4.ifc_insane_rodeo{ font-size:48px; color:#000000; margin:0; padding:0; height:auto; line-height:30px;}
.doc_detail p{ font-size:14px; color:#000000;}
a.create{ color:#ebbca3; font-size:27px; float:left; width:102px; height:31px; line-height:20px; padding-bottom:4px; text-align:center; background:url(../images/create_bg.png) top center no-repeat; margin:10px 0 0 0;}
.price_area{ float:right; color:#835418;}
span.doc_price{ font-size:27px; height:20px; margin:0; padding:0; line-height:20px;}
span.doc_price_value{  color:#835418; font-size:18px; font-weight:bold; padding:3px 0 0 8px; float:right;}


.input1{ background:none; height:35px; line-height:35px; width:545px; border:2px solid #6e3800; margin:7px 0 0 0; padding:0 8px; color:#000; font-size:14px;font-family:Arial, Helvetica, sans-serif }
.active1{border:2px solid #FF0000;}
.textarea1{ background:none; width:545px; border:2px solid #6e3800; margin:7px 0 10px 0; padding:0 8px; color:#000; font-size:14px;height:90px; font-family:Arial, Helvetica, sans-serif }
.get_touch{ font-size:30px; text-align:center; padding-bottom:10px;}
.contact_form{ width:564px; margin:0 auto;}
.contact_form p strong{ font-size:24px;}

#enquiry_top{ background:url(../images/enquiry_top.png) top center no-repeat; width:980px; height:14px;}
#enquiry_middle{ background:url(../images/enquiry_middle.png) top center repeat-y; width:930px; padding:15px 25px; }
#enquiry_bottom{ background:url(../images/enquiry_bottom.png) top center no-repeat; width:980px; height:20px;}
.progress_bar{ width:264px; height:48px; line-height:28px; margin:0 auto; padding:0 0 40px 0; text-align:center; font-size:16px; font-weight:bold;}
.Form-elements_group{ width:785px; padding-bottom:10px; clear:left;}
label.enquiry_l {
	float: left;
	clear: left; line-height:20px;
	/*margin: 11px 20px 0 0;*/
	width: 214px;
	text-align: left;
	font-size: 36px;
	color: #000000;
	text-shadow: 0px 1px 0px #ffffff;
}
label.enquiry_2 {
	float: left;
	clear: left; line-height:20px;
	/*margin: 11px 20px 0 0;*/
	width: 314px;
	text-align: left;
	font-size: 36px;
	color: #000000;
	text-shadow: 0px 1px 0px #ffffff;
}
input.enquiry_i {
background:#cdbdab;
	width: 515px;
	height: 20px;
	padding: 4px 20px 4px 20px;
	margin: 0 0 10px 0;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	border: 1px solid #0f0d0c;
}
textarea.enquiry_t {
	width: 280px;
	height: 120px;
	padding: 12px 0px 0px 20px;
	margin: 0 0 20px 0;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	border: 1px solid #aaaaaa;
}
input[type=text]:focus {
	background: #fafafa;
	border: 1px solid #50504a;
	-moz-box-shadow: 0px 0px 3px 0px #50504a;
	-webkit-box-shadow: 0px 0px 3px 0px #50504a;
	box-shadow: 0px 0px 3px 0px #50504a;
}
textarea:focus {
	background: #fafafa;
	border: 1px solid #50504a;
	-moz-box-shadow: 0px 0px 3px 0px #50504a;
	-webkit-box-shadow: 0px 0px 3px 0px #50504a;
	box-shadow: 0px 0px 3px 0px #50504a;
}
input[type=submit].enquiry_s {
	width: 200px;
	height: 50px;
	font-size: 24px;
	color: #333333;
	float: right;
	padding: 5px 10px;
	margin: 0;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 1px solid #777777;
	background: #aaaaaa;
	text-shadow: 0px 1px 0px #ffffff;
}

.submit_contact{ background:url(../images/submit-btn.png) top center no-repeat; width:177px; height:50px; line-height:50px; text-align:center; color:#ebbca3; cursor:pointer; border:none; font-size:36px;}
.brown-btn{ margin:48px 20px 0 0; display:block; float:left;}
.saveforletter{ float:right; width:120px; height:35px; line-height:35px;margin:64px 5px 0 0;}
.inside_heading{ font-size:60px; color:#000000; text-align:center;}
#trans-bg{ background:url(../images/trans_bg.png) repeat; padding:20px; font-size:14px; line-height:20px; width:96%; margin: 0 auto;}
#trans-bg ol li{ padding-bottom:10px;}
#disclaimer{ padding:15px 0; color:#eae4dc; font-size:10px; line-height:12px;}
.crete_btn_right{ float:right; display:block; margin:40px 50px 0 0;}
.form_step_left{ float:left; padding:5px 0 5px 0;}
.form_step_left p span.smltxt{ font-size:25px; display:block; width:100px; float:left;}
.form_step_left p span.smltxt2{ font-size:25px; display:block; width:230px; float:left;}
input.enquiry_sml {
background:#cdbdab;
	width: 148px; float:left;
	height: 20px;
	padding: 4px 10px 4px 10px;
	margin: 0 15px 10px 0;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	border: 1px solid #0f0d0c;
}
input.enquiry_sml2 {
background:#cdbdab;
	width: 348px; float:left;
	height: 20px;
	padding: 4px 10px 4px 10px;
	margin: 0 15px 10px 0;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	border: 1px solid #0f0d0c;
}

/*Ragister Page css start*/
.ragister_sec{ width:360px; float:left; text-align:center; margin-left:5px;}
.ragister_sec h2{ text-align:center; margin-top:-10px;}
.ragister_sec span{ font-size:14px; color:#000000; display:block; text-align:center; margin-top:-12px;}
.ragister_sec p{ padding-top:15px;}
.inp{ background:url(../images/inp_bg.png) left top no-repeat; width:308px; height:39px; line-height:39px; font-size:18px; color:#5e576d; padding:0 5px; font-style:italic; font-family:Arial, Helvetica, sans-serif;}
.head2{ font-size:72px; padding:0px; margin:0px;}
.sepreater{ float:left; padding:20px 60px 0 80px;}
/*Ragister Page css end*/

/*Thank_you2 Page css start*/
.thanks_sec{ padding:0px; margin:0px; text-align:center;}
.thanks_sec h2{ padding:0px; font-size:96px;}
.thanks_sec p{ font-size:18px; color:#000000; font-weight:normal; padding:50px 0 100px 0px; font-family:Arial, Helvetica, sans-serif;}
/*Thank_you2 Page css end*/




/*Dashbord Page css start*/
ul.top_btans{ margin-left:80px; padding-top:10px;}
ul.top_btans li{ float:left; padding-left:55px;}
.documents{ background:url(../images/box_bg.png) left top repeat-y; width:360px;  margin-left:65px; margin-top:25px;  border-radius:5px 5px 5px 5px; float:left;}
.documents h2{ padding:0px; margin:0px; background:url(../images/heading_sep.gif) 40px 60px no-repeat; padding-bottom:30px; font-size:60px; text-align:center;}
.documents ul{ margin:0px; padding:0px;}
.documents ul li{ font-size:18px; color:#000000; border-bottom:1px solid #d0d1c0; padding:5px 0 30px 0px;}
.documents ul li span.letf{ float:left; width:180px; padding-left:20px;}
.documents ul li span.right{ float:right; width:70px;}
/*Dashbord Page css end*/






/*Memberlist Page page css start*/
.member_main{ margin-top:30px; width:840px; background:url(../images/box_bg2.png) repeat; margin-left:30px;-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
padding-bottom:10px;
}

.member_main ul{ margin:0px; padding:0px;}
.member_main ul li{ line-height:30px; font-size:14px; color:#ffffff; font-weight:bold;}
.member_main ul li.head{ background:#c7a897!important; height:30px;
-webkit-border-top-left-radius: 6px;
-webkit-border-top-right-radius: 6px;
-moz-border-radius-topleft: 6px;
-moz-border-radius-topright:6px;
border-top-left-radius:6px;
border-top-right-radius:6px;}

.member_main ul li span.name{ width:110px; text-align:left; float:left; padding-left:10px;}
.member_main ul li span.email{ width:200px; text-align:center; float:left;}
.member_main ul li span.email a{ text-decoration:none; color:#000000;}
.member_main ul li span.email a:hover{ text-decoration:underline;}
.member_main ul li span.docs{ width:90px; text-align:center; float:left;}
.member_main ul li span.purchases{ width:90px; text-align:center; float:left;}
.member_main ul li span.adet{ width:23px; text-align:center; float:left; margin-left:60px;}
.member_main ul li span.adet img{ margin-top:4px;}
.member_main ul li span.dollar{ width:16px; text-align:center; float:left; margin-left:20px;}
.member_main ul li span.dollar img{ margin-top:3px;}
.purr{ margin-left:40px;}
.member_main ul li.detail{ font-size:14px; color:#000000; font-weight:normal;  border-bottom:1px solid #e6e8e1;}
.member_main ul li span.amountspent{ width:110px; text-align:center; float:left;}
/*Memberlist Page page css end*/



/* Admin_dashbord Page css */
.star_1{ padding:10px 30px 0 0px;}
.star_2{ padding:10px 0px 0 30px;}
.maember{ text-align:center; padding-top:10px;}
.saved{ width:357px; float:left; margin:50px 0 0 20px;}
.saved h2{  border-bottom:4px solid #000000;}
.head{ font-size:55px;}
.saved span{ font-size:96px; color:#000000; text-align:center; display:block;}
.saved.right_sec{ width:420px; float:right; margin-right:20px;}
.ammount_sec{ text-align:center; width:320px; padding:170px 0 100px 300px;}
.ammount_sec h2{ border-bottom:4px solid #000000;}
.ammount_sec span.two{font-size:96px; color:#000000; text-align:center; display:block; float:left;}
.ammount_sec span.prise{font-size:69px; color:#000000; text-align:center; display:block; float:left; padding-top:30px; padding-left:50px;}
.doted{ padding:85px 5px 0 3px;}
/* Admin_dashbord Page css end */

.savebutton{ float:right; width:120px; height:35px; line-height:35px;margin:64px 5px 0 0;border:0px; background:url(../images/saveforletter.png) left top no-repeat;cursor:pointer;}

#documentDescription{
	float: right;
	margin-right: 20px;
	width: 605px;
}
.smRed{
	color: #f00;
	font-size: 12px;
}