/*

Theme Name: utahrunning

Theme URI: <a href="http://www.indiainfotech.com/">indiainfotech.com</a>

Description: silence is gold

Author: indiainfotech | vivek soni

Tags: mantle color, variable width, two columns, widgets



Default WordPress by http://indiainfotech.com || http://indiainfotech.com

Modifications by http://indiainfotech.com || http://indiainfotech.com

 :)

*/

@charset "utf-8";



/* CSS Document */



body{ margin:0; padding:0; background:#fff;  font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#000; line-height:16px;}



img, h1, h2, h3, p{ margin:0; padding:0; border:none;}



#wrapper{

	width:1002px;

	margin:auto;

	position:relative;

	

  }



a:link,a:visited{color:#000; text-decoration:none}



a:hover{color:#000; text-decoration:underline}

.side{color:#000; margin-top:0px; padding-top:0px; float:right;}

.sidebar{float:right; width:300px; list-style-type:none; vertical-align:top;}

.sidebar li{margin:0; padding-top:0;}

table#wp-calendar{width: 80%;  align="right"}

.tb1{background-image: url(images/index_15.jpg); background-repeat: no-repeat; background-position: left top; padding-left: 75px; width:300px; padding-right: 10px; padding-top: 1px;}



.tb2{background-image: url(images/index_18.jpg); background-repeat: no-repeat; background-position: left top; padding-left: 75px;width:300px; padding-right: 10px; padding-top: 1px;}



.tb3{background-image: url(images/index_21.jpg); background-repeat: no-repeat; background-position: left top; padding-left: 75px; width:300px; padding-right: 10px; padding-top: 1px;}







.sidebox banners{ float:left; width:300px;}



.banners{ padding-left:10px; padding-top:10px;}







.list{color:#000; text-decoration:none; }



.list:hover{ color:#333; text-decoration:none;}



.header{ float:left; width:1002px; position:relative;  background:url(images/headerrightbg.jpg) right bottom no-repeat;}



.headerleft{ float:left; width:230px;  }



.logo{padding-top:1px;  padding-left:15px;}



.headerright{ float:right;  width:760px;  }



.headerright p{ float:right;padding-top:5px; text-align:center;   font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#608921; font-weight:bold;}



.headerright p span{padding-left:15px;  color:#000;}



.headerright p span img{ padding-left:5px;}



.headerright h1{ width:200px;



-x-system-font:none;



color:#000000;



text-align:left;



font-family:Arial;



font-size:23px;



font-size-adjust:none;



font-stretch:normal;



font-style:italic;



font-variant:normal;



font-weight:bold;



line-height:1.3em;



margin-left:0;



padding-top:30px; }



.Signin{ text-decoration:none; color:#000; }



.Signin:hover{ text-decoration:underline;}







.topbar{text-align:right; padding-right:30px;}





.topbar h2{ }



.topbarlink{font-size:13px; text-decoration:none; padding-left:72px; color:#000; font-weight:normal;}



.topbarlink:hover{ text-decoration:underline; color:#608921;}



.contentlink{ font-size:13px; text-decoration:underline; font-weight:bold; color:#608921; }



.contentlink:hover{ text-decoration:none; color:#000;}



.getstarted{ font-size:18px; font-weight:bold; color:#000; text-decoration:none;}



.getstarted:hover{ color:#608921; text-decoration:none;}







.middle{float:left; width:700px; position:relative;}



.middleleft{ float:left; width:700px; background:url(images/nav.jpg) left top no-repeat; } 



	



.middleleftnav{ float:left;  width:693px; height:43px;}



.middleleftcontent{ float:left; padding:0px 15px 0px 15px; width:653px; }







.middleleftcontentouter{ float:left; width:688px; }



.post{ color:#000;}







.middleleftcontent h1{ float:left; font-family:Calibri, "Trebuchet MS", "Century Gothic"; font-size:30px; padding-top:14px;padding-bottom:14px; font-weight:normal; line-height:24px; color:#cc0001; width:550px; }



.middleleftcontent h1 span{ font-family:Calibri, "Trebuchet MS", "Century Gothic"; font-size:30px; font-weight:normal; line-height:17px; color:#cc0001; }







.middleleftcontentleft{float:left; width:650px;}



.middleleftcontent p{clear:both;font-size:13px; color:#000; margin-bottom:1.03em;padding-right:30px;}



.middleleftcontentleftbottom{float:left; width:653px;}



.middleleftcontentimgframe{float:right; background:url(images/imgframe.jpg) right top no-repeat; width:315px; height:261px;}



.middleleftcontentimgframebot{float:left; text-align:center; background:url(images/img-framebottom.jpg)center top no-repeat; padding-top:28px; width:614px; height:393px;}



.middleleftcontentimg{margin:13px;}



.middleleftcontent h1 span{ float:right; }



.headingtxt{ font-weight:bold; text-align:left; font-family:Calibri, "Trebuchet MS", "Century Gothic"; font-size:16px; line-height:17px; padding-top:10px; padding-bottom:10px;}



.headingtxtbottom{ font-weight:bold; text-align:center; font-family:Calibri, "Trebuchet MS", "Century Gothic"; font-size:16px; line-height:17px; padding-top:10px; padding-bottom:10px;}



.by{ clear:both; font-size:11px;color:#666666; }



.byspan{ color:#cc0001; text-decoration:underline;}



.byspan:hover{ color:#cc0001; text-decoration:none;}



.comments{clear:both;  text-align:left; padding-top:15px; margin-bottom:15px;  font-size:12px; color:#000; text-decoration:none; text-shadow:#F60;}







.comments:hover{ color:#cc0001;}







input.submit-btn3 { width: 165px; height: 63px; background:url(images/submit.png) no-repeat top left; border: none; cursor: pointer; } 



input.submit-btn4 { width: 183px; height: 67px; background: url(images/race-submit.jpg) no-repeat top left; border: none; cursor: pointer; } 



input.send-race { width: 193px; height: 31px; background: url(images/buttons/send-race.gif) no-repeat top left; border: none; cursor: pointer; } 



input.send-race-dis { width: 193px; height: 31px; background: url(images/buttons/send-race-dis.gif) no-repeat top left; border: none; } 











.nav{ margin-left:50px; width:430px; text-align:left; padding-top:10px;    }



.nav ul{ margin:0; padding:0; list-style-type:none;}



.nav  li{ margin:0; padding:0;  display:inline;}



.navlink{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#fff; text-decoration:none; padding-left:10px;}



.navlink:hover{ color:#ee2327;}



.sightbar{ float:right; width:309px;   }



.theright{float:right; width:300px; margin-bottom:30px; }



.riti{background:url(images/a29.gif) no-repeat;height:26px;font-family:Trebuchet MS;color:#ffffff;padding-left:10px;padding-top:6px;margin-top:20px;font-weight:bold;font-size:18px;}



.riti h2{font-weight:bold;font-size:18px;}



.rititop{margin-top:0px;}



.rili{ text-align:center; padding:5px;line-height:250%;  font-size:11px; overflow:hidden;}







.rili b{font-size:18px;}



.imgan{border:#e2e2e2 1px solid;margin-top:25px;}



.imgan td{text-align:center;height:90px;}











.riti1{background:url(images/a37.gif) no-repeat;height:30px;font-family:Trebuchet MS;padding-left:12px;padding-top:10px;font-weight:bold;font-size:18px;margin-top:25px;}



.riti1 h2{font-weight:bold;font-size:18px;}

.titi1 li{padding-left:10px;}





.rili1{padding-top:2px;}



.rili1 dl{width:300px;height:120px;margin-bottom:3px;background:url(images/a38.gif) no-repeat;}



.rili1 dl dd{float:left;width:46px;text-align:center;padding-top:11px;height:40px;}



.rili1 dl dt{float:left;width:248px;font-size:12px;line-height:20px;padding-top:10px;font-size:9px;}



.rili1 dl dt b{display:block;width:240px;overflow:hidden;white-space:nowrap;text-overflow:clip;font-size:18px;}



.rili1 dl dt li{padding-left:10px;background:url(images/39.gif) no-repeat 0px 8px;}



.rili1 dl dt i{display:block;padding-left:17px;background:url(images/a24.gif) no-repeat 0px 4px;font-style: normal;font-weight:bold;font-size:17px;}



.riads{margin-top:20px;border:#e2e2e2 1px solid;text-align:center;height:250px;}







.rili2{background:url(images/a37.gif) no-repeat margin-top:0px; padding-top:0px;}



.rili3{ padding-top:10px;font-size:11px;}



.rili3 li{padding-left:15px; width:250px;overflow:hidden; list-style-type:none;white-space:nowrap;text-overflow:clip;line-height:22px;}







.rili3 li a:link, a:visited{ text-decoration:none; color:#000;}



.rili3 li a:hover{ text-decoration:none; color:#cb3737;}



.clear{clear:both;}



.rili{text-decoration:none; color:#000;}



.rili:hover{text-decoration:none; color:#039;}



.head{font: bold 14px/1.3em Arial;color:#DA4141;}



.head1{font: bold 17px/1.2em Arial;color:#000000;}



.head2{font: bold 14px/1.3em Arial;color:#000000;}



.normal{font: normal 12px/1.4em Arial;color:#595959;}



.normal1{font: normal 11px/1.4em Arial;color:#000;}



.normal2{font: bold 11px/1.3em Arial;color:#000;}



.normal2a{font: normal 11px/1.3em Arial;color:#000;}



.norma3{font: normal 11px/1.3em Arial;color:#595959;}















.middleright{ float:right; }



.featuredpost{ font:Verdana, Geneva, sans-serif;  font-size:13px; color:#666666; text-decoration: none; }



.featuredpostimg{background:url(images/featured.jpg) right center no-repeat; padding-left:10px;}



.featuredpost:hover{ text-decoration:underline;}



.posts{ color:#cc0000; text-decoration:none;}



.posts:hover{ text-decoration:underline; color:#000000;}



.content{ text-align:justify; margin-bottom:1.2em;}



.bookmark{ float:left; width:650px; border-top:dotted 1px #afafaf; padding-top:10px; margin-top:10px; padding-bottom:10px;  }



.book{float:left; width:300px; text-decoration:none; background:url(images/bookmark.jpg) left top no-repeat;  padding-left:20px; color:#7898a5;}



.book:hover{ text-decoration:underline; color:#000;}



.tag{float:left; width:300px; text-decoration:none; background:url(images/tag.jpg) left top no-repeat;   padding-left:20px; color:#7898a5;}



.tag:hover{ text-decoration:underline; color:#000;}



.middlebottomcontent{float:left;  width:277px; border-left: dashed 1px #ebebeb; margin-left:15px; padding-left:25px; padding-right:15px;}



.middlebottomcontent h2{font-size:14px; color:#ec171b; font-weight:bold;}



.one{background:url(images/man.jpg) right top no-repeat;  font-size:12px; line-height:16px; color:#333; padding-top:15px;  padding-right:30px;}



.two{background:url(images/clock.jpg) right top no-repeat;  font-size:12px; line-height:16px; color:#333; padding-top:15px;  padding-right:30px;}



.three{background:url(images/rss-feed.jpg) right top no-repeat;  font-size:12px; line-height:16px; color:#333; padding-top:15px;  padding-right:30px;}







.contentone{ text-align:left; padding-right:30px; margin-bottom:15px;}











.learn{  padding-bottom:10px;}



.learnmore{font-size:12px; color:#ec171b; font-weight:bold; text-decoration:none; }



.learnmore:hover{color:#000; text-decoration:underline;}



.vd {



    background:url(images/v-sep.jpg) no-repeat center center;



}



.midtxt{font: bold 15px/1.3em Arial;color:#DE4444; border-bottom:1px dashed #999999}



.head{font: bold 14px/1.3em Arial;color:#DA4141;}



.head1{font: bold 17px/1.3em Arial;color:#000000;  padding-bottom:15px;}



.head2{font: bold 14px/1.3em Arial;color:#000000;}



.normal{font: normal 12px/1.4em Arial;color:#595959;}



.normal1{font: normal 11px/1.4em Arial;color:#000;}



.normal2{font: bold 11px/1.3em Arial;color:#000;}



.normal2a{font: normal 11px/1.3em Arial;color:#000;}



.norma3{font: normal 11px/1.3em Arial;color:#595959;}



.flink{font: normal 11px/1.5em Arial; color:#000000; padding:1px 8px; margin: 8px 0}



a.flink:link{text-decoration: none;}



a.flink:visited{text-decoration: none;}



a.flink:hover{text-decoration: underline;}



.glink{font: bold 12px/1.5em Arial; color:#cb3737;}



a.glink:link{text-decoration: none; color:#cb3737;}



a.glink:visited{text-decoration: none; color:#cb3737;}



a.glink:hover{text-decoration: underline;}







.red{ color:#000000;}

.red a {font: bold 12px/1.5em Arial; color:#cb3737;}

a.red:link{text-decoration: none; color:#cb3737;}



a.red:visited{text-decoration: none; color:#cb3737;}



a.red:hover{text-decoration: underline;}









.glink1{font: bold 11px/1.5em Arial; color:#000; padding:0 15px 0 10px; background:url('../images/top-arrow.jpg') no-repeat right center;}



a.glink1:link{text-decoration: none;}



a.glink1:visited{text-decoration: none;}



a.glink1:hover{text-decoration: underline;}







.sep{font: bold 11px/1.5em Arial; color:#000; padding:0 10px 0 10px;}







.input.submit-btn { width: 180px; height: 27px;  border: none; cursor: pointer; }



.rss{ text-decoration:underline; color:#000;}



.rss:hover{ color:#F00; text-decoration:none;}



input.submit-btn2 { width: 222px; height: 31px;  border: none; cursor: pointer; }



.footer{ width:1002px;}



#footer{ background:#fff;   width:100%; }



.foo{  text-align:center;}







.topMeta {

  font-size: 10pt;

padding-bottom:10px;

 

  }



.topMeta a {



  text-decoration: underline;



  



  font: bold 12px/1.5em Arial; color:#cb3737;



  }



.topMeta a:hover {



  color: #ccc;



  }



  



  



  /*Menu for Home*/



#navigation {float:left;  width:653px; height:43px;  padding-left:12px; margin:0; }



#menu ul{list-style-type: none;margin: 0;padding: 0; }



#menu ul li{float: left;margin: 0 5px 0 0;height: 29px;overflow: hidden;display: inline; }



#menu ul li a{display: block; padding: 7px 10px 10px;text-decoration: none;  color:#FFFFFF;text-decoration: none;}



#menu ul li a:hover{ color:#CCCCCC; text-decoration:underline;}



#menu ul li.current_page_item{color:#CB3737;}



#menu ul li.current_page_item a{color:#CB3737;}











#botnavigation { width:998px; margin:auto; }



#botmenu{width:1002px; text-align:center;}



#botmenu ul{ list-style-type:none;text-align:center; }



#botmenu ul li{ float:left; margin: 0 5px 0 0;height: 29px;overflow: hidden;display: inline; }



#botmenu ul li a{display: block; padding: 7px 10px 10px;text-decoration: none;  color:#000;text-decoration: none;}



#botmenu ul li a:hover{ color:#333; text-decoration:underline;}



#botmenu ul li.current_page_item{color:#000;}



#botmenu ul li.current_page_item a{color:#000;}





#navlist

{

margin-left: 0;

padding-left: 0;

list-style: none;



}



#navlist li

{height:15px;

display: inline; color:#000;text-decoration:none;font: normal 11px/1.5em Arial; color:#000000; overflow: hidden;



}

#navlist li a{height:15px;

 text-decoration: none;display: inline; padding-left:10px;padding-right:10px;

border-right: 1px solid #000; font: normal 11px/1.5em Arial; color:#000000; 



}



#navlist li a:hover{

text-decoration: underline;  



}











.footer{ text-align:center; padding-left:500px;}



.footer ul{list-style-type:none;text-align:center; margin:auto;padding: 0;}



.footer ul li{float: left; margin: 0 5px 0 0;height: 29px;font: normal 11px/1.5em Arial; color:#000000; overflow: hidden;display: inline; }



.footer ul li a{display: block; padding: 7px 10px 10px; text-decoration: none;  font: normal 11px/1.5em Arial; color:#000000;}



.footer ul li a:hover{  text-decoration:underline;}



.footer ul li.current_page_item{}



.footer ul li.current_page_item a{}





.comments-template{

	margin: 10px 0 0;

	border-top: 1px solid #ccc;

	padding: 10px 0 0;

}



.comments-template ol{

	margin: 0;

	padding: 0 0 15px;

	list-style: none;

}



.comments-template ol li{

	margin: 10px 0 0;

	line-height: 18px;

	padding: 0 0 10px;

	border-bottom: 1px solid #ccc;

}



.comments-template h2, .comments-template h3{

	font-family: Georgia, Sans-serif;

	font-size: 16px;

}



.commentmetadata{

	font-size: 12px;

}



.comments-template p.nocomments{

	padding: 0;

}



.comments-template textarea{

	font-family: Arial, Helvetica, Georgia, Sans-serif;

	font-size: 12px;

}

.Red{color:#FF0000;}

.bg { background: url(images/bg2.jpg) no-repeat}
.normal2{font: bold 11px/1.3em Arial;color:#000;}
.normal2a{font: normal 11px/1.3em Arial;color:#000;}
.right-area-header { padding-top: 13px }
.ur-magazine { float: left; margin: 25px 0 0 16px }
.cls1 { float: left; margin: 30px 0 0 10px; font: normal 14px/18px Arial }
.cls2 { font: normal 20px Calibri; text-align: center; color: #2a468b; margin-top: 25px; }
.cls3 { text-align: center; margin-top: 15px }
.form1 { padding: 0; margin: 0 }
.right-area-privacy { color: #6d6d6d; font: normal 14px Calibri}
.bg-fon { background: url(images/bg-fon.jpg) repeat-y 7px 0; }
.bottom { background: url(images/bottom-round.jpg) no-repeat; width: 293px; height: 15px}
.right-area-subscription {background:url('images/input-bg.png') no-repeat left top; width:255px; height:18px; border:0px; margin-bottom:7px; padding:6px 0px 6px 10px; font: normal bold 16px times; color:#AFB0B1;}
.inst-access-btn{ background:url('images/get-instant-access.gif') no-repeat left top; width:219px; height:38px; display:block; margin: 12px auto 0 auto; padding:0px; border:0px; cursor:pointer;}
